2025 Director
2019 Cancer Man / Charlie
2018 Screaming Equisapien (voice)
2014 Miko
2013 Asad Amiri
2009 David
2008 Producer
2008 Avalanche
2008 Tiago
2006 Producer
2005 Blade