
Acted in 107
2020s
- 2026
- 2022
- 2021
2010s
- 2019
- 2018
- 2017
- 2016
Medic
Reggie
- 2014
Run for Your Life
Kevin Barker
Far from Home
Deputy Taylor
- 2013
- 2012
Camera Shy
Detective Oslo
Gaku
Moss
- 2011
- 2010
2000s
- 2009
Christmas in Canaan
Carl
Living Out Loud
Ultrasound Technician
- 2008
- 2007
Beneath
Mr. Wells
Lost in the Dark
Sheriff Gene
The Bad Son
Mark Petrocelli
My Baby Is Missing
Don Walters
- 2006
Eight Days to Live
Expert
Haeckel's Tale
Wolfram
- 2005
Supervolcano
Michael Eldridge
- 2004
My Old Man
Hank
- 2003
- 2001
Off Season
Mel Breskin
- 2000
High Noon
Rudy
1990s
- 1999
In a Class of His Own
Skip Jordan
Murder on Shadow Mountain
Movie
Atomic Train
Hank · 2 episodes
- 1998
Nick Fury: Agent of S.H.I.E.L.D.
Director General Jack Pincer
Goldrush: A Real Life Alaskan Adventure
Marshal Angus MacNeil
- 1997
Kitchen Party
Rick
Dog's Best Friend
Bob Handel
- 1996
In Cold Blood
TV
- 1995
Sleeping Beauty
(voice)
Jungle Book
Buffaloes (voice)
The Omen
Felt Hat Man
Black Beauty
(voice)
Deadlocked: Escape from Zone 14
Senator Don Boyd
Not Our Son
Ken O'Connor
Trust in Me
Dutch Schultz
- 1994
Cinderella
(voice)
A Christmas Carol
(voice)
- 1993
The Sea Wolf
Latimer
Mood Indigo
Edmund Price
- 1992
The Man Upstairs
Priest
Dead Ahead: The Exxon Valdez Disaster
Bill Deppe
Bill & Ted's Excellent Adventures
Sheriff · 1 episode
Miles from Nowhere
Father Harney
- 1991
My Son Johnny
Detective Morgan
Northwood
TV
- 1990
Burning Bridges
Al
Sky High
Auctioneer
1980s
- 1989
Quarantine
Lt. Beck
- 1988
Backfire
Man in Bar
- 1987
Christmas Comes to Willow Creek
Sergeant
- 1985
Into Thin Air
Bank account manager
Love, Mary
Dr. Pearl
- 1984
The Glitter Dome
Farrell