Actor
We Found a Hat
2018
Sully
2016
as Rob Kolodjay
Jobs
2013
as Board Member #1
Claustrophobia
2011
as Orwell
Amish Grace
2010
as Minister
Transformers: Revenge of the Fallen
2009
as Pundit
Young Person's Guide to History
2008
as King George III
Crazy
2008
as Dr. Taylor
Flags of Our Fathers
2006
as Ed Block
Mystery Woman: Oh Baby
2006
as Jackson Chandler
City of Ghosts
2002
as Larry Luckman
Taking Back Our Town
2001
as Walt Haney
Highway 395
2000
as Richard Fillmore
Bulworth
1998
as Journalist
Home Alone 3
1997
as Agent Stuckey
Starship Troopers
1997
as Mr. Bill Rico
Bye Bye Love
1995
as Dad #1 at McDonalds
Betrayed by Love
1994
as Capt. Stevenson
The Return of Superfly
1990
as Tom Perkins
Desperate Hours
1990
as Chabon
Last Exit to Brooklyn
1989
as Riot Police Officer
See You in the Morning
1989
as Larry's Brother
The Laser Man
1988
as Officer
The Almost Royal Family
1984
as Surveyor
C.H.U.D.
1984
as Captain Bosch
The Pursuit of D.B. Cooper
1981
as Hippie
People vs. Jean Harris
1981
as Officer McKenna