I Only Rest in the Storm 2025
as Horatio
Afripedia - Angola 2017
as Himself
When Changing Your Mind Gets You Killed 2024
Director
Credits from TMDB.