Larvae TBA
Actor
Richard the Lionheart: Rebellion 2015
as English Archer
Richard The Lionheart 2013
Production Design
Kingdom of Gladiators 2011
Claang 2010
as Duke William
Credits from TMDB.