Big Hero 6 2014
Professor Robert Callaghan (voice)
Spider-Man 3 2007
Captain Stacey
I, Robot 2004
Dr. Alfred Lanning
Surrogates 2009
Dr. Lionel Canter
Deep Impact 1998
Alan Rittenhouse