Actor (38 credits)
- Grindhouse Nightmares (2017) Sam Coex
- 16/03 (2017) Reporter
- Fearless (2017) Ex-Cop
- Jekyll & Hyde (2015) Porter
- Dickensian (2015) Constable
- Doctor Foster (2015) Patient, not listed in credits
- River (2015) Moustache Mike (2015)
- People Who Steal Clothes from Clothes Lines (2015) Property Developer
- Grantchester (2014) Caretaker, not listed in credits
- C.O.O.L.I.O Time Travel Gangster (2014) Dexter Darwin
- Dom Hemingway (2013) Bus Driver, not listed in credits
- Count Arthur Strong (2013) Mysterious David, not listed in credits
- Run (2013) Bar Manager, not listed in credits
- Belle (2013) Male Insurer, not listed in credits
- Burton and Taylor (2013) Passerby, not listed in credits
- Before I Go to Sleep (2013) Warehouseman, not listed in credits
- GrindHouse 2wo (2012) Sam coex
- Les Misérables (2012) Constable No 4, not listed in credits
- The Woman in Black (2012) Passerby, not listed in credits
- Eldorado (2012) Eduardo
- The Iron Lady (2011) Labour MP, not listed in credits
- Sherlock Holmes: A Game of Shadows (2011) Railway Porter, not listed in credits
- Alco-Hold-Up (2010) Ian
- Harry Potter and the Deathly Hallows: Part 1 (2010) Drunk Muggle, not listed in credits
- Ashes to Ashes (2008) DC Terry, not listed in credits
- He Kills Coppers (2008) Detective, not listed in credits
- Holby Blue (2007) CID Police Officer, not listed in credits
- Frankenstein (2007) Armed SOCO, not listed in credits
- Saxondale (2006) Railway Ticket Guard, not listed in credits
- Agatha Christie's Marple (2004) Desk Sargeant, not listed in credits
- Peep Show (2003) Church Warden, not listed in credits
- Cold Light of Day (1989) Drug Dealer
- Blott on the Landscape (1985) SAS Soldier, not listed in credits
- The Comic (1985) Sam Coex
- The Master of Ballantrae (1984) Stand in
- Robin of Sherwood (1984) Owen's Guard, not listed in credits
- Fakers Danny
- When the Devil Rides Out Ray Santemi