2019
Eve N'God This Female is Not Yet Rated as Doctor Goddard2010
Hawaii Five-0 as Walter Russell2010
Rizzoli & Isles as Mark McFadden2010
The Defenders as Paul Dennis2010
Rubber as Man in wheelchair2009
Castle as Jack Flanagan2007
Saving Grace as Not available2007
Viva Laughlin as Not available2007
Avenging Angel as Colonel Cusack2007
The Stone Angel as Older Bram2006
Mystery Woman: Wild West Mystery as Strother Elam2005
Criminal Minds as Sheriff Rhodes2005
Bones as Lenny Fitz2005
Eyes as Not available2004
House as Michael Ryan2004
Irish Eyes as Kevin Kilpatrick2004
The Ruining as Not Hasselhoff2003
Cold Case as Red Buckley (2007)2003
Kingpin as Not available2002
CSI: Miami as Ron Elner2002
Monk as Cobb - Juror No. 42002
The Blue Lizard as Little G2001
Savage Season as Maddox2000
CSI: Crime Scene Investigation as Tony Lash2000
The Clean and Narrow as Sheriff Brand1999
Third Watch as Tommy Mack1999
The Insider as Tobacco Lawyer1999
Life Among the Cannibals as Vince1996
Arliss as Not available1996
Original Gangstas as Michael Casey1995
JAG as J.D. Gold1995
Marker as Not available1995
Tales from the Hood as Strom (segment "Rogue Cop Revelation")1995
Victim of Desire as Leland Duvall1995
Broken Bars as Warden Pitt1995
Guns & Lipstick as Michael1994
Watchers III as Ferguson1994
Gang Boys as Joe Joiner1994
Frame-Up II: The Cover-Up as Sheriff Baker1993
Walker, Texas Ranger as Wayland Hampton1993
Kung Fu: The Legend Continues as Damon1993
Space Rangers as Ex-Ranger Decker1993
GetEven as Huck Finney1992
Mind, Body & Soul as John Stockton1992
Exiled in America as Fred Jenkins1991
Lightning Force as Lt. Col. Matthew Alan 'Trane' Coltrane1991
Beastmaster 2: Through the Portal of Time as Arklon1991
Bump in the Night as Patrick Tierney1991
The Art of Dying as Jack1991
Blood Money as Jack Saxon1991
Frame Up as Ralph Baker1991
In Between as Jack Maxwell1990
Beverly Hills, 90210 as Not available1990
Out of Sight, Out of Mind as Victor Lundgren1990
Pale Blood as Van Vandameer1990
Street Asylum as Arliss Ryder1990
Reason to Die as Elliot Canner1990
Living To Die as Nick Carpenter1990
Coldfire as Lars1990
Wilding as Tim Parsons1989
Hardball as Not available1989
The Siege of Firebase Gloria as Cpl. Joseph L. 'Nard' DiNardo1989
L.A. Bounty as Cavanaugh1989
Bedroom Eyes II as Harry Ross1989
Marked for Murder as Emerson1988
China Beach as Not available1988
Roseanne as Not available1988
Nightmare at Noon as Ken Griffiths1988
Dead Man Walking as John Luger1988
The Carpenter as Carpenter1987
Tough Guys Don't Dance as Capt. Alvin Luther Regency1987
No Safe Haven as Clete Harris1987
Perry Mason: The Case of the Scandalous Scoundrel as Capt. James Rivers1987
Hostage as Maj. Sam Striker1986
The Last Precinct as Lieutenant Hobbs1986
Jo Jo Dancer, Your Life Is Calling as Cliff1986
The Wind as Phil1986
The Last Precinct as Lt. Hobbs1986
3:15 the Moment of Truth as Mr. Havilland (uncredited)1985
MacGruder and Loud as Wyoming1985
The Long Hot Summer as Wilson Mahood1985
Command 5 as Jack Coburn1985
Dark Horse as Not available1984
Murder, She Wrote as Carl1984
Murder, She Wrote as Wallace Evans1984
Murder, She Wrote as Sam Bennett1984
Murder, She Wrote as Howard Levering1984
Airwolf as Harlan Jenkins1984
Hunter as Jimmy Jo Walker1984
Jessie as Not available1984
A Soldier's Story as Lieutenant Byrd1984
Night Shadows as Josh Cameron1984
Sweet Revenge as Maj. Frank Hollins1983
The A-Team as Kyle Ludwig1983
The A-Team as Jack 'The Ripper' Lane1983
Deadly Force as Stoney Cooper1983
Ghost Dancing as Frank Carwell1982
Vice Squad as Ramrod1982
Homework as Reddog1982
Hear No Evil as Garrard1980
Magnum, P.I. as Nick Frangakis1978
Who'll Stop the Rain as Marine Driver1975
Baretta as Not available1974
Movin' On as Not available1962
The Merv Griffin Show as Self1994
Gang Boys Director1994
Gang Boys Writer1994
Gang Boys Producer1994
High Tide Director1991
The Art of Dying Director1991
The Art of Dying Songs1990
Living To Die Director1990
Coldfire Director1987
No Safe Haven Writer1983
Uncommon Valor Associate Producer1983
Uncommon Valor Story