Known For
Filmography
What May Be
Movie · as Mason

What We Do in the Shadows
TV · as Headmaster Warren · 1 ep

Godfather of Harlem
TV · as Archie Gaines · 4 eps

The Vanishing of Sidney Hall
Movie · as Dr. Baum

Rough Night
Movie · as Jack Eason

Noël Coward's Present Laughter
Movie · as Henry Lyppiatt

The Bold Type
TV · as Bobby O'Neill · 2 eps

DC's Legends of Tomorrow
TV · as Dr. Aldus Boardman · 2 eps

Bull
TV · as Clyde Rutledge · 1 ep

True Story
Movie · as Colin Parker

Chicago Med
TV · as Franklin Burnett · 1 ep

The Humbling
Movie · as Kent

Song One
Movie · as Neurosurgeon

The Mysteries of Laura
TV · as Titus Bosch · 1 ep

Arrow
TV · as Dr. Aldus Boardman · 1 ep

The Pack
Movie · as Marc Forrest

The Losers
Movie · as Fadhil

The Rebound
Movie · as Doctor

The Messenger
Movie · as Dr. Grosso

Kings
TV · as Lieutenant General · 1 ep

Royal Pains
TV · as Mackintosh · 1 ep

Gossip Girl
TV · as James Wolf · 1 ep

The Rosa Parks Story
Movie · as Raymond Parks

Law & Order: Criminal Intent
TV · as Mr. Richmond · 1 ep

Love Song
Movie · as Alfred Livingston

Joe Gould's Secret
Movie · as Man at Party

Double Platinum
Movie · as Martin Holly

Law & Order: Special Victims Unit
TV · as Judge Kevin Beck · 5 eps

Third Watch
TV · as Dr. Piskell · 1 ep

Ruby Bridges
Movie · as Dr. Broyard

The Wedding
Movie · as Isaac Coles

Montana
Movie · as Lawrence

Oz
TV · as Jahfree Neema · 4 eps

The Cabinet of Dr. Ramirez
Movie · as Janitor

William Shakespeare's Hamlet
Movie · as Horatio

Law & Order
TV · as John Laramie · 4 eps

Long Day's Journey Into Night
Movie · as Edmund Tyrone

Coriolanus
Movie · as Volscian Citizen / Roman Soldier / Volscian Soldier

Great Performances
TV · as Horatio · 1 ep
