2024
as Elwood
as Dashawn
2020
as Abel
2019
as Self
as Young Yusef Salaam
2015
as Emmanuel Sanon
2012
as Jean Jean
as Nate