2025
The Actor as Paul Cole2025
The Dutchman as Clay2025
Love, Brooklyn as Roger2024
The Big Cigar as Huey P. Newton2024
Shirley as Walter Fauntroy2024
Exhibiting Forgiveness as Tarrell2024
Monograph: Lincoln Theatre as Himself2023
Killing County as Narrator (voice)2023
Lost Nation as Tyrone2022
Sherri as Self - Guest2022
Bones and All as Maren's Father2022
Frederick Douglass: In Five Speeches as Narrator (voice)2022
Once Again... (Statues Never Die) as Alain Locke2021
Passing as Brian Redfield2021
The Blinding of Isaac Woodard as Narrator (voice)2020
The Eddy as Elliot Udo2019
Tamron Hall as Self - Guest2019
Battle at Big Rock as Dennis2019
High Flying Bird as Ray Burke2018
Castle Rock as Henry Deaver2018
A Wrinkle in Time as Principal Jenkins2018
The Six Day Race: The Story of Marshall 'Major' Taylor as Narrator2017
August 28: A Day in the Life of a People as Not available2016
Moonlight as Kevin2014
The Knick as Dr. Algernon Edwards2014
Selma as Andrew Young2014
Black or White as Reggie Davis2013
42 as Wendell Smith2012
1600 Penn as Marshall Malloy2011
American Horror Story as Matt Miller2011
Friends with Benefits as Julian 'Fitz' Fitzgerald2011
Small, Beautifully Moving Parts as Leon2009
Bride Wars as DJ Jazzles2008
Miracle at St. Anna as Private Needles2008
Sugar as Brad2008
Last Call as Pete2007
Burn Notice as Dion Carver1990
Law & Order as David Sachs1988
American Experience as NarratorNaN
The Revisionist as Not available2025
Love, Brooklyn Producer2025
The Actor Executive Producer2020
The Eddy Co-Executive Producer2019
High Flying Bird Executive Producer