2023
Deadly Estate as Harry Belfort2022
Star Trek: Strange New Worlds as Vulcan Judge2022
Designing Christmas as Vern2022
All I Didn't Want for Christmas as Stan2021
The Long Island Serial Killer: A Mother's Hunt for Justice as Herc Zinneman2020
Transplant as Marcus Curtis2019
Hudson & Rex as Dave Nearing2019
Coroner as Delmar McAvoy2019
Nostalgic Christmas as Martin DeLong2018
Recall as Eddie Jackson2017
Frankie Drake Mysteries as Jack Porter2017
Christmas Next Door as Nick2017
Bruno & Boots: This Can't Be Happening at Macdonald Hall as King Diaz2016
Private Eyes as Judge2016
Look Again as Clarence2015
Dark Matter as Sheriff Vargas2015
The Art of More as Edward Leigh Mason2015
Born to Be Blue as Henry Azuka2014
Remedy as Curtis Decker2014
An En Vogue Christmas as Nathan2014
Dead Meat Walking: A Zombie Walk Documentary as Self2012
The Firm as Judge Pruill2012
Aladdin and the Death Lamp as Khalil2012
Home Again as Principle Raye2012
Stand by Your Booth as Nick2011
High Chicago as Buzz2010
Lost Girl as Fletcher2009
The Listener as Abbassi Ayim2009
Dolan's Cadillac as Tink2009
Walled In as Burnett2009
Too Late to Say Goodbye as Richmond Chief2009
Deadliest Sea as Moss2007
Talk to Me as Bar Patron 22007
Still Small Voices as Sergeant Gillett2006
Trailer Park Boys: The Movie as Cadillac2005
Tilt as Dr. Marcellin2005
Land of the Dead as Big Daddy2005
Fighting the Odds: The Marilyn Gambrell Story as Reginald Spivey2005
Murder at the Presidio as Captain Donovan2005
Knights of the South Bronx as Gene2004
This Is Wonderland as Reverend Thomas (as Eugene A. Clark)2004
This Is Wonderland as Reverend Thomas2004
Man in the Mirror: The Michael Jackson Story as Bobby2003
Threat Matrix as Honorable Justice Lamb2003
Jasper, Texas as Don Clark2003
Sounder as Preacher 12002
Sue Thomas: F.B.Eye as Ted Garrett2002
Redeemer as Not available2001
Cause Of Death as Det. Carmine De Luca2000
Turn It Up as Marshall2000
Wilder as Attorney Marlowe King2000
The Magic of Marciano as Del2000
Who Killed Atlanta's Children? as Dave2000
On Hostile Ground as Mayor John Lafitte1999
Free of Eden as 'Fast' Freddie1999
One Heart Broken Into Song as Hud Jarvis1998
Down in the Delta as Citizen #11998
The Windsor Protocol as Vice President Anson Powers1998
Dead Husbands as Sheriff Moss1997
Earth: Final Conflict as Mayor Carter Dubois1997
Face Down as Capt. McGuiness1997
Joe Torre: Curveballs Along the Way as Bob Watson1995
Gladiator Cop as Police Captain1995
Falling For You as Detective1994
Due South as Joe Mendelson1994
TekWar as Sid Gomez1994
TekWar: TekLab as Sid Gomez1994
TekWar as Sid Gomez1994
TekWar: TekLords as Sid Gomez1994
TekWar: TekJustice as Sid Gomez1993
Trial & Error as Andrew Barnes1992
Split Images as Malik1992
From the Files of Joseph Wambaugh: A Jury of One as Det. Dick Price1992
The Swordsman as Police Captain1991
Tropical Heat as Ollie Porter1991
Knight Rider 2000 as Officer Kurt Miller1990
Johnny Ryan as Joe Johnson1990
The Kissing Place as Bus Driver1989
Millennium as Craig Ashby1989
Mindfield as Hugh McVeigh1988
War of the Worlds as Sgt. Gordon Reynolds1988
The Good Mother as Arch1987
Echoes in the Darkness as Proctor Nowell1986
Flying as Roy Teler1986
Unnatural Causes as Roberts1985
The New Alfred Hitchcock Presents as Andy Wilson1985
Night Heat as Not available1984
The House of Dies Drear as River Ross Darrow1984
Thrillkill as Grissom1983
Philip Marlowe, Private Eye as Rufe1981
Improper Channels as Security Guard #1