Career
His filmography includes Criminal Justice, Poppy Shakespeare, Dirty Pretty Things, Closer to the Moon, Northmen, A Viking Saga and Montana. In 2001 he played a bandit in the syndicated TV series Queen of Swords episode 'The Dragon' filmed in Texas Hollywood, Almeria, Spain appearing with Sung-Hi Lee and Burt Kwouk. He also starred in a series of short films.
Show Pieces was written by Alan Moore and directed by Mitch Jenkins. Jimmy's End and His Heavy Heart were written by Moore as introduction sections to a much larger project planned by Moore & Jenkins called The Show. In 2015 he played Max Scullion in Father Brown episode 3.5 "The Last Man" and 2016 he played Geoff Craven in Endeavour episode 3.3 "Prey".