Known For
Filmography
2017
2006
2005
2004
2003
2002
1999

Mad to Be Normal
Movie · as Mr Holding

Waterloo Road
TV · as Desk Sergeant · 2 eps

Big Dippers
Movie · as Wirey Waiter 1

Shameless
TV · as Do-Gooder Man · 1 ep

Blue Murder
TV · as Howard King · 1 ep

The Story of Tracy Beaker
TV · as Jasper · 2 eps

Emmerdale: Don't Look Now! - The Dingles in Venice
Movie · as Attendant