NCIS
2003 - • Martin Freydano
NCIS: Los Angeles
2009 - 2023 • Harry Zinetti
Bosch
2014 - 2021 • Vincent Ackles
The X-Files
1993 - 2018 • Gas Station Man
Rizzoli & Isles
2010 - 2016 • Worster
24
2001 - 2010
CSI: Miami
2002 - 2012 • Stewart Otis
Law & Order: LA
2010 - 2011 • Joe Laight
Big Love
2006 - 2011
Kamen Rider: Dragon Knight
2008 - 2009 • Xaviax
Without a Trace
2002 - 2009 • Carey Chase
Crossing Jordan
2001 - 2007 • Venice Beach Detective (uncredited)
The West Wing
1999 - 2006 • Fish and Wildlife Deputy
Miss Congeniality 2: Armed and Fabulous
2005 • Agent Jenkins
The District
2000 - 2004 • Don Hardin
Miracles
2003 - 2003
Tremors
2003 - 2003 • George Meadows
Terminator 3: Rise of the Machines
2003 • Mr. Smith
Sabrina the Teenage Witch
1996 - 2003 • Policeman (uncredited)
Daybreak
2000 • Head of Security
Chicago Hope
1994 - 2000
Home Improvement
1991 - 1999 • Marty Taylor
Elvis Has Left the Building
1999 • Danny
Mad City
1997 • CTN Junior Executive
A Time to Revenge
1997 • Lyle Whittmar
Murder, She Wrote
1984 - 1996 • Hank Duncan
Project: ALF
1996 • Capt. Rick Mullican
Matlock
1986 - 1995
Candyman: Farewell to the Flesh
1995 • Ethan Tarrant
The Enemy Within
1994 • Lt. William Dorsett
In the Line of Duty: Ambush in Waco
1993 • Adrian
Dear John
1988 - 1992 • Ben Conners
Hot Shots!
1991 • Pete 'Dead Meat' Thompson
Flight of Black Angel
1991 • Capt. Eddie Gordon
Miami Vice
1984 - 1989
Lost Angels
1989 • Link
Bull Durham
1988 • Jimmy
Walker
1987 • James Walker
Nice Girls Don't Explode
1987 • Andy