Known For
Filmography

Remember Me: The Mahalia Jackson Story
Movie · as Clive

The Orville
TV · as Captain Rechik · 3 eps

Dear White People
TV · as Congressman · 1 ep

Beyond the Lights
Movie · as Pastor Marks

Transparent
TV · as Herbert · 1 ep

Eli Stone
TV · as Ryan Church · 1 ep
USS Constellation: Battling for Freedom
Movie · as Narrator

Women's Murder Club
TV · 1 ep

Edmond
Movie · as Preacher

Midnight Clear
Movie · as Dale

Hellbent
Movie · as Police Captain

Grey's Anatomy
TV · as Michael · 3 eps

Whoopi
TV · as Courtney Rae · 22 eps

Half & Half
TV · as Professor Marvin Wilkins · 3 eps

Grounded for Life
TV · as Officer · 1 ep

Curb Your Enthusiasm
TV · as Dr. Page · 1 ep

The West Wing
TV · as 'No' Vote Man · 1 ep

Family Law
TV · 1 ep
The Dinner
Movie · as Young Brother

Ally McBeal
TV · as Mr. Stone · 1 ep

The Practice
TV · as Attorney Scott Layden · 1 ep

Hellraiser: Bloodline
Movie · as Parker

Moesha
TV · as Mr. Perry · 1 ep

The Net
Movie · as Trooper

Waiting to Exhale
Movie · as Minister

Under Siege 2: Dark Territory
Movie · as Captain #1

Star Trek: Voyager
TV · as Kohlar · 1 ep

Flipper
TV · as Quinn Garrett · 22 eps

I'll Do Anything
Movie · as Floor Manager

Almost Dead
Movie · as Bednarek

Touched by an Angel
TV · as Tom Larson · 1 ep

Heart and Souls
Movie · as Sgt. Wm. Barclay

Warlock: The Armageddon
Movie · as Assistant

Walker, Texas Ranger
TV · as Lieutenant Shell · 1 ep

Frasier
TV · as Keith Bishop · 1 ep

The Importance of Being Earnest
Movie · as Algernon Moncrief

Nightmare in the Daylight
Movie · as Nathan Strand

The Heroes of Desert Storm
Movie

Stat
TV · 6 eps

Roc
TV · as Jerald · 1 ep

Robert Townsend: Partners in Crime: Vol. 3
Movie

Not Another Mistake
Movie · as Brown

The Simpsons
TV · as Virgil (voice) · 1 ep

Seinfeld
TV · as Walker #2 · 1 ep

I'm Gonna Git You Sucka
Movie · as Big Brim Pimp #2
The Taking of Flight 847: The Uli Derickson Story
Movie · as Ernie Jackson

The Night Before
Movie · as Harold

The Hidden
Movie · as Patrolman

Tour of Duty
TV · as G.I. · 1 ep

Star Trek: The Next Generation
TV · as Transport Pilot · 1 ep

A Different World
TV · as Milt · 1 ep

L.A. Law
TV · as Marshall · 1 ep

Murder, She Wrote
TV · as Desk Clerk, Uniformed Policeman · 1 ep

Scarecrow and Mrs. King
TV · 1 ep

Knight Rider
TV · as Gang Member #2 · 1 ep

Knots Landing
TV · as Police Officer · 1 ep
