Django Undisputed 2 Justice is done 2027
as Chang
Judas' Gospel 2025
as Jesus
The Last Supper 2025
as Phillip
The Son's Room 2001
Producer
Credits from TMDB.