|
The Dutchman (2026) as Clay |
|
Love, Brooklyn (2025) as Roger |
|
A Love Letter to M (2025) as Max |
|
The Actor (2025) as Paul Cole |
|
Exhibiting Forgiveness (2024) as Tarrell |
|
Monograph: Lincoln Theatre (2024) as Himself |
|
Shirley (2024) as Walter Fauntroy |
|
Lost Nation (2023) as Tyrone |
|
Bones and All (2022) as Maren's Father |
|
Once Again... (Statues Never Die) (2022) as Alain Locke |
|
Frederick Douglass: In Five Speeches (2022) as Narrator (voice) |
|
Passing (2021) as Brian Redfield |
|
The Blinding of Isaac Woodard (2021) as Narrator (voice) |
|
Battle at Big Rock (2019) as Dennis |
|
High Flying Bird (2019) as Ray Burke |
|
The Six Day Race: The Story of Marshall 'Major' Taylor (2018) as Narrator |
|
A Wrinkle in Time (2018) as Principal Jenkins |
|
August 28: A Day in the Life of a People (2017) as |
|
Moonlight (2016) as Kevin |
|
Black or White (2015) as Reggie Davis |
|
Selma (2014) as Andrew Young |
|
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 Revisionist () as |
|
The Rule of Nines () as |
|
They Fight () as Walt Manigan |
|
Lincoln in the Bardo () as |
|
Love, Brooklyn (2025) Producer |
|
The Actor (2025) Executive Producer |
|
High Flying Bird (2019) Executive Producer |