He has had varied television appearances on programmes like Clocking Off, No Angels, Holby City, Casualty, Doctors and Emmerdale for which he is best known as PC Shane Doyle. Since leaving Emmerdale he has appeared as Peter Bleach in the Film "Secret Flight", WPC56 and Eternal Law. He has also performed in plays with the RSC, Manchester Royal Exchange and the Lyric Hammersmith.
