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