Sierra as Ranger P.J. Lewis (12 episodes)
2019
American Skin as Melvin
2009
Mother and Child as Winston
2007
Lincoln Heights (2 episodes)
2005
Night Stalker (1 episode)
2004
Species III as Agent Wasach
2004
Kevin Hill as Lamont (1 episode)
2002
American Dreams as Mr. Reeves (1 episode)
2001
Crossing Jordan (1 episode)
2001
The Division (1 episode)
2000
The District as Officer William Henderson (1 episode)
2000
Girlfriends (2 episodes)
2000
Soul Food as Baron Marks (7 episodes)
2000
City of Angels as Ron Harris (25 episodes)
1998
The Wedding as Clark Coles
1997
Buffalo Soldiers as Cpl. Eddie Tockes
1997
Invasion as Doctor Halan McCoy (2 episodes)
1997
Buffy the Vampire Slayer as Doctor (1 episode)
1996
Early Edition (1 episode)
1996
The Sentinel as Ray Krause (1 episode)
1995
JAG as Captain John Tally (1 episode)
1995
Murder One as Ken Hicks (4 episodes)
1995
In the House (5 episodes)
1995
Sliders as Detective Wells (1 episode)
1994
A Passion to Kill as Martindale
1994
Sweet Justice (22 episodes)
1993
Time Trax (1 episode)
1993
Time Trax as Frank Matumba (22 episodes)
1992
Storyville as Nathan LeFleur
1990
The Kid Who Loved Christmas as Tony Parks
1990
Dream On as Policeman (2 episodes)
1989
Private Affairs as Dr. Hawkins
1988
Home Free as Michael Davis
1988
The Child Saver as Rennie Stuart
1987
A Different World as Reverend Soams (2 episodes)
1986
L.A. Law as Ray Davis (1 episode)
1985
Miami Supercops as Mike Warren
1984
Tales from the Darkside as Pete Bancroft (1 episode)
1981
Hill Street Blues as Robert Hill (146 episodes)
1979
Knots Landing as Walter Riggins (1 episode)
1979
Paris as Willie Miller (13 episodes)
1979
Fast Break as Preacher
1978
The White Shadow as Bobby Magnum (1 episode)
1978
The Young Runaways as Officer #1
1977
CHiPs as Michael Warren (uncredited) (1 episode)
1976
Battle of the Network Stars (2 episodes)
1976
Norman... Is That You? as Norman Chambers
1976
Charlie's Angels as Lt. Mathews (1 episode)
1975
Joe Forrester (1 episode)
1975
S.W.A.T. (1 episode)
1973
Cleopatra Jones as Andy
1972
Butterflies Are Free as Roy Stradden
1971
Drive, He Said as Easly
1970
Dan August as Mr. Gant (1 episode)
1969
Room 222 (1 episode)
1968
The Mod Squad as Lon (1 episode)
1954
The Wonderful World of Disney as Officer #1 (1 episode)