Cult of the Vampire 2016
as Cairo
Tattooed Love 2015
as William
Act of God 2009
as Forensic Officer (Uncredited)
Right Hand Drive 2009
as Wolfgang
Love You More 2008
as Record Shop Customer
A Kitten for Hitler 2007
as Adolph Hitler
Credits from TMDB.