
Acted in 38
2020s
- 2025
- 2024
- 2023
- 2022
- 2021
2010s
- 2018
Romeo and Juliet
Friar John / Peter
- 2016
Halcyon
Gavin Spencer · 2 episodes
The Adventures of Pericles
Escanes / Ship Master / Antioch Attendant / First Fisherman
2000s
- 2004
Rhinoceros Eyes
Sweets
- 2003
Word of Honor
Travis Beltran
- 2002
1990s
- 1999
- 1998
Blind Faith
Henry Dolman
- 1997
Bad to the Bone
Motel Manager
- 1996
The Stupids
Garbageman #1
Radiant City
Nat
- 1995
- 1994
Paris, France
Michael
- 1993
I Love a Man in Uniform
Alley Cop
Change of Heart
Billy K
- 1992
The Good Fight
Ned
- 1991
1980s
- 1987
Haunted by Her Past
Rowdy #2
Street Justice
Guard #1
- 1986
Overnight
Scott Lavel
- 1985
- 1983
- 1982