Clinic 2023
as Detective Owens
Love Karma 2023
Actor
Atlas Shrugged: Part III 2014
as Eddie Willers
God's Ears 2008
as Ronnie Wright
Young Cesar 2007
as Cesar
Disturbia 2007
as Policeman
Freedom Writers 2007
as Drug Dealer
Bottoms Up 2006
as Boots
Destiny's Child 2003
as Cue
Credits from TMDB.