2025
Borley Rectory: The Awakening as Reverend Shaw2024
The Mouse Trap as Mickey / Tim Collins2024
The Last Redemption as Captain Harding2023
FUBAR as Uwe2023
Blood and Snow as Luke2023
Escaping Paradise as Kane2023
The Fearway as The Manager2022
Panama as Dr. Reyes2022
Deinfluencer as Charles2022
Ash & Dust as Zach Murrow2021
Fortress as Driver2021
Survive the Game as English2021
The Survivalist as Danny2020
Butchers as Owen Watson2018
Age of the Living Dead as Gerry2018
No Easy Days as Alexander Holt2018
The Mayoress as Journalist2018
E.L.E as Dirk Robertson2018
Dystopia as Not available2018
Dystopia as Thomas2017
Once Upon a Time at Christmas as Santa Claus2017
The Last Scout as Pete2016
Gehenna: Where Death Lives as Alan2014
He Who Dares as Holt2012
The Warning as Robert Edwars2012
U.F.O. as Robin2012
Offender as Probation Officer John2012
The Rise & Fall of a White Collar Hooligan as Eddie Hill2012
Airborne as Alan Fletcher2011
The Reverend as The Detective2010
The Last Seven as William BlakeNaN
The Loch Ness Monster as Connor2012
Strippers vs. Werewolves as Sinclair2011
How to Stop Being a Loser as James2011
Jack Falls as Jack Adleth2010
Bonded by Blood as Officer TolandsNaN
Night and Day as Sir Francis Otway2025
Silent Bite as Father Christmas2025
The Omro Heist as Gerard2024
The Bouncer as Carl2024
What Lurks Beneath as Brandon2024
Abracadabra and a Christmas Miracle as Christopher2023
Blood Harvest as Mortdecai2023
End of Loyalty as Vincent2023
Yes, Chef! Christmas as Joe Pinkney2021
Love Hurts as Butler2020
The Nights Before Christmas as Santa Claus2020
Stealing Chaplin as Cal2020
This Was America as David2019
Obsessio as Dave2018
La Banda Grossi as Arthur Stevens2016
Camino as Youngin2014
Dangerous Mind of a Hooligan as Anthony2014
The Disappearance Of Lenka Wood as Jenson2014
White Collar Hooligan 3 as Eddie Hill2014
He Who Dares: Downing Street Siege as Holt2013
Essex Boys Retribution as Craig Rolfe (archive footage)2013
White Collar Hooligan 2: England Away as Eddie Hill2013
The Hooligan Wars as Rowley2013
Shame the Devil as James2012
The Fall of the Essex Boys as Craig Rolfe2011
Ghosted as Not available2011
Kill Keith as Andy2010
Risen as Mickey Duff2010
Cut as Andy2008
Jack Says as Jack AdlethNaN
E.L.E as Not availableNaN
The Mouse Trap: Welcome to the Mickeyverse as MickeyNaN
One Christmas Night in a Toy Shop as Santa Claus2011
Idol of Evil: Hell Is Forever as Father Eaton2009
Jack Said as Jack Adleth2006
Measure For Measure as Duke2025
Silent Bite Writer2025
Silent Bite Producer2025
The Omro Heist Writer2024
The Mouse Trap Writer2024
The Mouse Trap Producer2023
Blood and Snow Writer2022
Ash & Dust Executive Producer2020
Stealing Chaplin Story2020
Stealing Chaplin Producer2020
The Nights Before Christmas Writer2018
Dystopia Producer2018
Age of the Living Dead Creator2018
Age of the Living Dead Creator2018
No Easy Days Creator2017
Once Upon a Time at Christmas Producer2017
The Last Scout Director2017
Once Upon a Time at Christmas Story2015
Essex Boys: Law of Survival Executive Producer2014
He Who Dares Story2014
White Collar Hooligan 3 Producer2014
He Who Dares: Downing Street Siege Creator2014
He Who Dares Producer2013
Essex Boys Retribution Producer2013
White Collar Hooligan 2: England Away Producer2013
The Hooligan Wars Producer2012
G.B.H. Director2012
The Fall of the Essex Boys Producer2012
G.B.H. Producer2009
Jack Said ProducerNaN
One Christmas Night in a Toy Shop StoryNaN
One Christmas Night in a Toy Shop Producer2011
How to Stop Being a Loser ProducerNaN
The Mouse Trap: Welcome to the Mickeyverse Original Film WriterNaN
The Mouse Trap: Welcome to the Mickeyverse Writer