Judy 2019
as Dave
Peterloo 2018
as Swordsmith (uncredited)
Red Riding: The Year of Our Lord 1974 2009
as Tommy Douglas
Red Riding: The Year of Our Lord 1980 2009
Red Riding: The Year of Our Lord 1983 2009
The Tournament 2009
as Ivan Stoyanova
Credits from TMDB.