Actor
Cult of the Vampire
2016 · as Cairo
Tattooed Love
2015 · as William
Act of God
2009 · as Forensic Officer (Uncredited)
Love You More
2008 · as Record Shop Customer
A Kitten for Hitler
2007 · as Adolph Hitler