5
Films
3
TV Shows
as Carlos
2009
as Richard
1994
as Ken Lahey
2002
as Travis
2026
as Storm Drain Worker #2
1997
as Agent Craig
2007
as Osterholt
1990
as Di Gates
2015