Actor
Beginners
2011
as Dr. Wright
Beautiful Boy
2011
as Harry
The Wishing Well
2009
as Preacher
Dark and Stormy Night
2009
as Jeens
Jane Doe: Ties That Bind
2007
as Father Hannigan
Mission: Impossible III
2006
as Minister
Walkout
2006
as Chief Tom Reddin
Thank You for Smoking
2005
as Gentleman #2
Enough
2002
as Homeowner
Sorority Boys
2002
as Dean Blevins
Jurassic Park III
2001
as Science Reporter
Star Trek: Insurrection
1998
as Son'a Officer #1
Jack Reed: Badge of Honor
1993
as Senator Marik
Runaway Ralph
1991
as Garf's Father
In the Line of Duty: A Cop for the Killing
1990
as Judge
Where Pigeons Go to Die
1990
as Dennis Korn
Black Eagle
1988
as Father Joseph Bedelia
Surrender
1987
as Dream Lawyer
Murder Ordained
1987
as Bruce Linton
Who Is Julia?
1986
as Dr. Haverford
Legal Eagles
1986
as Reporter
Wildcats
1986
as Mayhew
Murphy's Romance
1985
as Rex Boyd
Jagged Edge
1985
as Richard Duffin
Deadly Intentions
1985
as Dr. Reston
Christine
1983
as Mr. Smith
Mysterious Two
1982
Leave 'Em Laughing
1981
as McClain
First Family
1980
as White House Tour Guide
Rendezvous Hotel
1979
as Frank Leonard
Terror Out of the Sky
1978
as Eli Nathanson
Bloodbrothers
1978
as Paulie
When Every Day Was the Fourth of July
1978
as Court Clerk
Coming Home
1978
as Dr. Lincoln
Ruby and Oswald
1978
as Robert Oswald
Ants!
1977
as Tom
Curse of the Black Widow
1977
as Summers-Hospital Administrator
Rollercoaster
1977
as Bomb Squad #2
The Savage Bees
1976
as Police Lieutenant
Pipe Dreams
1976
as The Duke
Helter Skelter
1976
as Officer Ocher
Man on a Swing
1974
as Check-Out Man