

Thomas Lane
2003
Beverly's Dad
2010
Main Monk
1999

Dick Jensvold
2002
Richard P. Jensvold
2002
Minister
2004
Dr. Harrison
1996
Poker Pal Francis
2003
Nick - Man at Meeting
2002
NicoPatch Doctor
2004
Chris
2000
Cloud
2004
Sophia's Husband
2002
Chris Smith
2002
Chris Smith (as David MacNiven)
2005
Special Agent Williams
2004
Kasparov’s Manager (uncredited)
2005
Ted
2009