as Sanjay
2026
as Robert
2024
as Waylen
2023
as Russ
as Louis
as Derrick
2021
as Yousef Deng
as Detective Sheridan
2020
as Darvish
2019
as Dr. Owasi
2018
as State Department
as Lo Boyz Leader
2014
as Burly Guard #1
2013
as Father Fatoye
1999