City of Demons 2025
as Photographer
Tourbillon 2016
as Alliel
Camp Takota 2014
as Bruce Fefferman
Healers 2013
as Dr. Bellamy
Mail Order 2011
as Howard
Rule of Three 2008
as Brian
Secret Agent 420 2005
as Doctor
Credits from TMDB.