
Known For
Filmography
2019
2016
2015
2015
2014
2014
2014
2012
2005
2005

Lost Lives
Movie · as Self (voice)

Norm of the North
Movie · as Nigel / PA / Henchman #1 (voice)

Tyler Perry's Madea's Tough Love
Movie · as Police Officer #1

Chronic
Movie

Cesar Chavez
Movie · as Radio News Reporter

TripTank
TV · as Chad (voice) · 1 ep

black-ish
TV · as Jared · 1 ep

Scandal
TV · as Nelson O'Shea · 1 ep

Predator Island
Movie · as Chris

Grey's Anatomy
TV · as Flight Attendant · 1 ep