Actor (32 credits)
- The Man in the Cave (2018) Barnes
- Our Eddy (2017) Bob the Dart
- Emotionally Connected (2016) Boss
- Blackout (2016) Mr. Smith
- Jonathan Strange & Mr Norrell (2015) Distinguished Magician, not listed in credits
- Residue (2015) Home office staff
- '71 (2014) Rioter, not listed in credits
- X+Y (2014) John, not listed in credits
- Noble (2014) Chip Shop customer, not listed in credits
- Happy Valley (2014) David Stevens Security Guard
- Culture Shock (2013) Winning Bidder
- Mrs Biggs (2012) Wealthy Businessman on the Train, not listed in credits
- The Woman in Black (2012) The Village Butcher, not listed in credits
- Prisoners Wives (2012) Prison Visitor Bus Driver
- Powder (2011) American watching pop groups in a competition
- Appropriate Adult (2011) Thomas Smythe, «The Independent» Journalist, not listed in credits
- Lost Christmas (2011) Harry the Landlord, not listed in credits
- Scott & Bailey (2011) Various
- Exile (2011) Metzler's Driver, not listed in credits
- Some Dogs Bite (2010) Coach Passenger, not listed in credits
- Route Irish (2010) Passenger on a Ferry - 1970-1980 flashback, not listed in credits
- Worried About the Boy (2010) Paparazzi, not listed in credits
- The Be All and End All (2009) Business Man
- Sherlock Holmes (2009) Bishop, not listed in credits
- Florence Nightingale (2008) Customer in the Music Hall
- The Crew (2008) Customer, not listed in credits
- Wired (2008) Banker
- Bonkers (2007) Builder
- Sparkle (2007) Party Guest, not listed in credits
- Grow Your Own (2007) Wealthy Friend, not listed in credits
- The Outsiders (2006) Private Armed Security
- The Carnage Network Loving son