Actor (33 credits)
- Aladdin (2019) Razoul Chief City Guard
- Aladdin (2019) Razoul Chief City Guard
- Paddington 2 (2017) Dog Owner, Great Dane, not listed in credits
- Man in the Mirror (2015) Rodney Winfrey
- Muppets Most Wanted (2014) Dublin Theatre Patron, not listed in credits
- Two Very Long Days (2014) Andrew Wallace
- Lawless (2013) Chief Inspector Hames, not listed in credits
- Southcliffe (2013) Don Waring Investigative Journalist, not listed in credits
- Run (2013) Arresting Police Officer, not listed in credits
- About Time (2013) Rodney at Abbey Road Crossing, not listed in credits
- The Hooligan Wars (2012) Police Officer
- Cuckoo (2012) Lead Wedding Djembe Player (2012)
- The Domino Effect (2012) ED Pharmacy Security
- Riot (2012) Police Officer
- Jab Tak Hai Jaan (2012) Restraining Traffic Officer
- 10 (2011) Big Norm
- Peter (2011) Broadmoor Patient #6
- A Thousand Kisses Deep (2011) Reggie - Jazz trio Drummer
- The Perfect Love Song (2011) Music Producer
- Injustice (2011) Police officer HQ
- Black Mirror (2011) Waldo App Man, not listed in credits
- Big Fat Gypsy Gangster (2011) Release Prison Officer, not listed in credits
- Jack Falls (2011) Terry, not listed in credits
- A Landscape of Lies (2011) Lieutenant Hayes
- Half Hearted (2010) Background Artist
- The Only Way Is Essex (2010) играет самого себя
- The Last Seven (2010) Policeman 2
- Baseline (2010) Club Bouncer
- Killer Bitch (2010) Newspaper Reporter
- Dirk Gently (2010) PC Hames (Arresting officer)
- Dead Cert (2010) Club Security / Vampire, not listed in credits
- Live from Studio Five (2009) играет самого себя
- Finding Driscoll Chief Inspector Glover
Director (1 credits)
Producer (2 credits)
Writer (2 credits)