Acting Lee Schall Acting City of Demons Photographer 2025 Tourbillon Alliel 2016 Camp Takota Bruce Fefferman 2014 Healers Dr. Bellamy 2013 Mail Order Howard 2011 Rule of Three Brian 2008 Secret Agent 420 Doctor 2005 Agent-readable