How to Lose a Guy in 10 Days
Poker Pal Francis
Charms for the Easy Life
Sophia's Husband
Knights of the South Bronx
Kasparov’s Manager (uncredited)
Welcome to Mooseport
Cloud
Hustle
Special Agent Williams
Left Behind II: Tribulation Force
Chris Smith
Left Behind
Chris
Left Behind: World at War
Chris Smith (as David MacNiven)