Andrew
Marriage Unplugged (2024)
Guterman
سبايدرمان: بعيدا عن الوطن (2019)
Alex
Married to a Paedophile (2018)
Rob (segment "Nightstand")
Boys On Film 15: Time & Tied (2016)
Rob
Nightstand (2015)
Rev Mark
Marvellous (2014)
Henri Delaunay
United Passions (2014)
Paul
Chatroom (2010)
Reunited (2010)
Ellis Baxter
A Congregation of Ghosts (2009)
DS Matt Ryder
Fallout (2008)
Lenny
Incendiary (2008)
Richard Nicholas
Mysterious Creatures (2006)
Speaker for Nuclear Disarmament
Starter for 10 (2006)
Dr. Robert Freedman
Half Light (2006)
Joe Macavoy
My Fragile Heart (2000)
Stephen Cravenson
Poldark (1996)
Jo
Fever (1994)
Nigel
Fair Game (1994)
Archimedes
Bye Bye Baby (1992)