Actor (53 credits)
- Slumber (2017) Medical Orderly
- Gunned Down (2017) Police Officer
- Bonded by Blood 2 (2017) Riot Officer
- We Still Steal the Old Way (2017) Prison officer
- Stan Lee's Lucky Man (2016) Journalist, not listed in credits
- Captive (2016) Negotiator
- Brotherhood (2016) Police Officer
- Murder Maps (2015) Ticket Inspector
- You, Me and the Apocalypse (2015) Police Officer, not listed in credits
- The Anomaly (2014) Futuristic NYPD officer
- Montana (2014) Undercover Police Officer
- Shortcuts to Hell: Volume II (2014) Builder Zombie
- Who's There? (2014) Lt. Monroe
- Meat (2014) Tate
- Essex Boys Retribution (2013) Police Officer
- The World's End (2013) Office Worker, not listed in credits
- Shame the Devil (2013) Police Officer
- Skyfall (2012) Police Officer, not listed in credits
- The Dark Knight Rises (2012) Gotham City Police Officer, not listed in credits
- Identity (2010) Police Officer, not listed in credits
- Rock & Chips (2010) Jolly Boy, not listed in credits
- Lennon Naked (2010) Robert Fraser's Assistant, not listed in credits
- It's a Wonderful Afterlife (2009) Detective, not listed in credits
- Jack Said (2009) Police #4
- Special Forces Heroes (2008) Simm Harris
- The Last Enemy (2008)
- Last Chance Harvey (2008) Wedding Guest, not listed in credits
- The Other Boleyn Girl (2008) King's Guard, not listed in credits
- Hancock & Joan (2008) Theatre Technician, not listed in credits
- Elizabeth: The Golden Age (2007) Tyger Salior, not listed in credits
- Daphne (2007) Waiter, not listed in credits
- Run Fatboy Run (2007) Police Officer
- Flood (2007) Survivor
- The Oxford Murders (2007) Police Officer, not listed in credits
- A Class Apart (2007) Parent
- Party Animals (2007) Journalist
- A Very British Sex Scandal (2007) Juror
- Cape Wrath (2007) Meadowlands Resident, not listed in credits
- The Amazing Mrs Pritchard (2006) Civil Servant, not listed in credits
- Perfect Parents (2006) Church Congregation
- Dracula (2006) Family Guest, not listed in credits
- The Line of Beauty (2006) Party Guest, not listed in credits
- Basic Instinct 2 (2006) Psycho Analyst, not listed in credits
- The Queen's Sister (2005) Party Guest
- Love Soup (2005) Theatre Goer
- Mrs Henderson Presents (2005) British Soldier
- Jericho (2005) Telephone Engineer, not listed in credits
- The Friday Night Project (2005) Press Photographer
- Agatha Christie's Marple (2004) Policeman / not listed in credits
- Seconds from Disaster (2004) German Engineer
- The Last Detective (2003) Gangster, not listed in credits
- Judge John Deed (2001) Party Guest, not listed in credits
- Family Affairs (1997) Male Nurse