Acting
City of Demons
Photographer
2025
Tourbillon
Alliel
2016
Camp Takota
Bruce Fefferman
2014
Mail Order
Howard
2011
Rule of Three
Brian
2008
Secret Agent 420
Doctor
2005
Oliver Beene
Dr. Collins
2003