Acting • AGE 48


Roar
Maurice
2022

Dirty John
Officer Stewart
2018

BearCity 3
Dalton
2016

Locksmiths
Officer Smith
2015

Bosch
Beckelman
2015

black-ish
Mr. Amukamura
2014

Atlas Shrugged: Part III
Broadcast Producer
2014

NCIS: Los Angeles
Federal Agent
2009

Foreign Exchange
Museum Guy
2008

Tunnel Rats
Private Jonathan Porterson
2008

House
Ruwe
2004

They Are Among Us
Langford
2004

NCIS
Augie Breen
2003

Jeepers Creepers 2
Deaundre 'Double D' Davis
2003

Boomtown
Friend #2
2002

CSI: Miami
Male Jogger
2002

Clockstoppers
Meeker
2002

Bones
Weaze
2001

Winning London
Niko
2001

Boston Public
Lawrence Sorrenson
2000

Bull
2000

Angel
Intern
1999

Get Real
Kid #2
1999

Dawson's Creek
Jean
1998

Van-pires
1997

ER
John Deere Boy
1994