Movies
Titanic
as Thomas Andrews
Sicario
as Dave Jennings
Kung Fu Panda 2
as Master Rhino (voice)
The Town
as Assistant Bank Manager (uncredited)
Legally Blonde
as Professor Callahan
Wish
as Sabino (voice)
Argo
as Ken Taylor
Sleepless in Seattle
as Greg
Self/less
as Martin
Fly Me to the Moon
as Senator Hedges (uncredited)