
Acted in 35
2020s
- 2023
- 2022
- 2021
The Final Code
Buck
2010s
- 2019
- 2017
- 2014
Meetings with a Young Poet
Middle-Aged Man #2
- 2011
- 2010
Lick
Movie
2000s
- 2005
Lies and Deception
Emilio Castor
- 2002
Two Summers
Michael Poppy
Federal Protection
Marshal Donald Powers
Aftermath
Ernest D. Welles
Redeemer
Elsworth
- 2001
Heart: The Marilyn Bell Story
Syd Bell
- 2000
Task Force: Caviar
Frankie Lamarra
Believe
Perkins
1990s
- 1999
The Last Breath
Cowboy In Nazareth
- 1998
Going to Kansas City
Alex Taggert
Emily of New Moon
Francis Carpenter, Mr. Carpenter · 10 episodes
- 1997
Platinum
Movie
Coyote Run
Styles
- 1996
Never Too Late
Tom
- 1994
- 1993
Flight from Justice
Steam
- 1992
- 1991
Deadly Surveillance
Burglar
Smoked Lizard Lips
Movie