Actor
The Christmas Decoy
2025 · as Jeff Wilkins
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