Famoso por su papel de Bernie Scripps en la serie Heartbeat de ITV. También se destaca por su trabajo en varias producciones de BBC Television Shakespeare, al igual que por sus papeles en las populares series Doctor Who: Terminus y All Creatures Great and Small.
Al comienzo de su carrera, apareció en episodios de Churchill's People y Trinity Tales.
Sus créditos cinematográficos incluyen papeles en Tess (dirigida por Roman Polanski) y Excalibur (dirigida por John Boorman).
Nació y creció en Inglaterra y no mucho sobre su vida familiar ha sido hecho público.
En Heartbeat, interpretó al medio hermano del personaje de Geoffrey Hughes, Vernon Scripps.