Swan Song 2021
as Walter Shanrock
In Lieu of Flowers 2013
as Dr. Rice
The Green 2011
as George
Limitless 2011
as Dunham
Joshua 2007
as Joe Cairn
The Best Thief in the World 2004
as Dr. Challop
The Thomas Crown Affair 1999
as Crown Imposter at Heliport
Bad Blood 1994
Stunts
Credits from TMDB.