Known For
Photos
Filmography
Tyler Perry's Confabulation
Movie

Knight Rider: Declassified
TV · as Self · 5 eps

The Final Say
Movie · as Pastor Terry

Who Are You People
Movie · as Reggie

Rim of the World
Movie · as Dariush's Dad

Our Dream Christmas
Movie · as Marshall Carter

Lethal Weapon
TV · as FBI Agent Ross · 1 ep

Scorpion
TV · as Chief Benavidez · 1 ep

Tyler Perry's The Haves and the Have Nots
TV · as David Harrington · 198 eps

Castle
TV · as Rex Colabro · 1 ep

Royal Pains
TV · as Ted Phillips · 1 ep

Bones
TV · as Officer at Scene · 1 ep

CSI: Miami
TV · as James Johnson · 1 ep

New York Undercover
TV · 1 ep

Hangin' with Mr. Cooper
TV · as Troy · 1 ep

Step by Step
TV · as George · 1 ep

The New Adam-12
TV · as Gus Grant · 52 eps

Law & Order
TV · as Matthew Alden · 2 eps

The Family Man
TV · 3 eps

Seinfeld
TV · as Officer #2 · 1 ep

Ladykillers
Movie · as Zak

Death Before Dishonor
Movie · as James

Star Trek: The Next Generation
TV · as Tactical Officer · 1 ep

A Little Off Mark
Movie · as Mark

Real Genius
Movie · as Air Force Gate Guard

227
TV · 1 ep

Charles in Charge
TV · as Eddie Dootabuta · 2 eps

Trauma Center
TV · as Elliott · 1 ep

Knight Rider
TV · as RC3 · 21 eps

The Facts of Life
TV · 1 ep


