Lost Lives 2019
as Self (voice)
Norm of the North 2016
as Nigel / PA / Henchman #1 (voice)
Chronic 2015
Actor
Tyler Perry's Madea's Tough Love 2015
as Police Officer #1
Cesar Chavez 2014
as Radio News Reporter
Predator Island 2005
as Chris
Credits from TMDB.