Originaire d’Angleterre, aucune information précise n’est fournie sur sa formation d’acteur, mais il a rapidement intégré le milieu télévisuel britannique. Il s’est fait remarquer en incarnant Ashley dans la série de Channel 4 PhoneShop, rôle qu’il a tenu pendant trois saisons, ce qui demeure son personnage le plus connu. Son parcours cinématographique comprend des apparitions dans Sherlock Holmes…