Actor
Perfect on Paper
2014 · as Jake
David E. Talbert's What Goes Around Comes Around
2012 · as Wilbert
The Wish List
2010 · as Tim
Lord Help Us
2007 · as Church Pianist
Love and Other Four Letter Words
2007 · as Slaughter
Wild Hearts
2006 · as Jake
Our Father
2004 · as Tyrone
Big Ain't Bad
2002 · as Kirkland J. Ellis, III
Legend of the Mummy
1998 · as Young Corbeck
The Relic
1997 · as Bailey
Drop Squad
1994 · as Fat Money
The Ernest Green Story
1993 · as Scott Green