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