Turkey Medicine 2025
as Steve
Red Line 2022
as Dave, Producer
Petunia 2018
Actor
Blackface 2017
as Blackface Actor (John)
Credits from TMDB.