Joshua McGuire a tourné dans 7 séries et dans 11 films. Une prestation à retrouver dans le rôle de Pete Forbes Spencer dans la série The Gentlemen. Au cinéma, dans le rôle de Palace Official dans le long métrage Cinderella.