
2024
The Baxters as Pastor Mark2022
1923 as Marvin2022
The Rookie: Feds as Agent Bob Telford2020
Messiah as George2018
Good Girls as Pastor Collins2018
Breaking In as Isaac2017
S.W.A.T. as Wesley2017
Sleepwalker as Not available2016
Bad Twin as Dr. Martine2014
How to Get Away with Murder as Dr. Healy2012
Scandal as Judge Leo Theroux2010
The Experiment as Govenor2009
Dollhouse as Minister2009
Men of a Certain Age as Roy2009
Prison Break: The Final Break as Detective Marlin2008
The Mentalist as High Powered Attorney2008
Eleventh Hour as Dr. Sidney Hayward2007
Greek as Professor Sommerfield2007
The Great Debaters as Wilson2007
88 Minutes as The Judge2005
Ghost Whisperer as Dr. Chiles2005
Ghost Whisperer as Doctor Chiles2004
Boston Legal as Referee2003
NCIS as Henry Bennett2003
Nip/Tuck as Dr. Moss2002
CSI: Miami as Judge Berber2002
Without a Trace as Chaplain2001
Crossing Jordan as Otis2000
Strong Medicine as Principal1999
The West Wing as Dr. Ted Tatum1999
Family Law as Not available1998
Mighty Joe Young as Cop1997
The Devil's Own as Art Fisher1996
Looking for Richard as Self1991
Separate But Equal as Dr. Kenneth Clark1991
He Said, She Said as Ray, the Technical Director1991
Separate but Equal as Dr. Kenneth Clark1989
Sea of Love as Ernest Lee1989
Born on the Fourth of July as Patient - VA Hospital1989
Collision Course as Tenement Man1988
Last Rites as Detective Brown1987
Married... with Children as Principal Alburton1986
Highlander as Tony1984
The Cosby Show as Andy Anderson1984
The Cotton Club as Bub Jewett1984
The Killing Floor as Frank Custer1979
Apocalypse Now as Machine Gunner1974
Death Wish as Alley Mugger #2 (uncredited)1973
Serpico as JoeyNaN
The Bad Twin as Dr. Martine1972
Hitch: A Portrait of a Black Leader As a Young Man as Hitch