Acting
The League of Extraordinary Gentlemen
2003
Solomon Kane
2009
as Kane's Soldier #2
Non Plus Ultras
as Lee
as Running Officer
The Wheel of Time
as Panarch's Palace Guard · 1 ep.
Atlantic Crossing
as Lackey, Buckingham Palace · 1 ep.
Charles II: The Power and The Passion
as Cobden · 1 ep.
Joan of Arc
as Sergeant-at-arms · 2 ep.