Actor
Exhibiting Forgiveness
2024
as Tarrell
Shirley
2024
as Walter Fauntroy
Lost Nation
2023
as Tyrone
Bones and All
2022
as Maren's Father
Passing
2021
as Brian Redfield
Battle at Big Rock
2019
as Dennis
High Flying Bird
2019
as Ray Burke
A Wrinkle in Time
2018
as Principal Jenkins
Moonlight
2016
as Kevin
Selma
2014
as Andrew Young
Black or White
2014
as Reggie Davis
42
2013
as Wendell Smith
Small, Beautifully Moving Parts
2011
as Leon
Bride Wars
2009
as DJ Jazzles
Last Call
2008
as Pete
Miracle at St. Anna
2008
as Private Needles
Sugar
2008
as Brad
The Dutchman
The Actor
as Paul Cole