Known For
Filmography

Holiday Hideaway
Movie · as Rufus

Abbott Elementary
TV · as Superintendent Collins · 2 eps

Black Lightning
TV · as Mayor Billy Black · 3 eps

Kidding
TV · as Dr. Andrew Jayhan · 1 ep

Carter High
Movie · as Mr. Russeau

black-ish
TV · as Walter · 1 ep

The First Family
TV · as Reginald · 1 ep

Femme Fatales
TV · as Kevin Freeman (uncredited) · 1 ep

Hart of Dixie
TV · as Don Todd · 9 eps

Criminal Minds
TV · as Wiliam Richards · 1 ep

NCIS
TV · as Mike Batowski · 1 ep

Kim Possible
TV · as Dr. Freeman / Microwave Oven (voice) · 1 ep

The Twilight Zone
TV · as Dr. Bernardi · 1 ep

Charlie's Angels
Movie · as Red Star Systems Techie

Girlfriends
TV · as William Dent · 172 eps

Being John Malkovich
Movie · as Don
Grown Ups
TV · as Dominic Fowler · 1 ep

Roswell
TV · as Agent Hart · 1 ep

Chicago Cab
Movie · as Architect

Will & Grace
TV · as Dr. Osher · 1 ep
Getting Personal
TV · as Leon Sykes Pettibone · 18 eps

A Family Thing
Movie · as Virgil's Friend

The Pretender
TV · as Froman · 1 ep

Party of Five
TV · as Music Store Owner · 1 ep
