@
Acting
Detective Scott
2021
Evil Clown
2004
The Priest
Professor Henderson
2018
Director
2009
2016
Writer
Production Design
2008