as Ted
2009
as Kasparov’s Manager (uncredited)
2005
as Chris Smith (as David MacNiven)
as Special Agent Williams
2004
as NicoPatch Doctor
as Cloud
as Poker Pal Francis
2003
as Chris Smith
2002
as Sophia's Husband
as Chris
2000
as Beverly's Dad
2010
as Minister
as Thomas Lane
as Dick Jensvold
as Nick - Man at Meeting
as Main Monk
1999
as Dr. Harrison
1996
1991