Wolf Children 2013
Actor
Frozen Silence 2012
as Russian Troika Driver
Cities of Light: The Rise and Fall of Islamic Spain 2007
as Attila
Black '47 2018
Stunts
Credits from TMDB.