The Christmas Decoy 2025
as Jeff Wilkins, Producer
Psych:9 2010
as Jim
Van Helsing 2004
as Dr. Jekyll
Hellboy 2004
as Agent Quarry
Shanghai Knights 2003
as Head Waiter
Goya : Awakened in a Dream 1999
as De Arietta
Sleeping Dogs 1997
as Morton
Credits from TMDB.