2024
Mudbrick as Paul2024
Iris as Not available2023
Django as Martin Gress2023
Dungeons & Dragons: Honor Among Thieves as Stanhard Grimwulf2021
The Boleyns: A Scandalous Family as Thomas Howard2020
Behind You as Charles2018
Paris Song as Leonid Sobinov2017
Unlocked as Wilson2016
Harley and the Davidsons as George Hendee2015
Mythica: The Necromancer as Betylla2014
The Musketeers as Not available2011
Dawn of the Dragonslayer as Rogan Ap Cynan2011
The Zombie Diaries 2 as Maddox2011
A Landscape of Lies as Marcus Clancy2008
Merlin as Sir Ethan2006
Not Going Out as Rod2005
Ideal as Nikolai2005
Broken News as Colin Kay - So News2004
Blake's Junction 7 as Travis2003
Days That Shook the World as Bruce Reynolds (as Phil Brodie)2000
My Hero as Not available