Flavia 2026
as Vicar
Area Boy 2023
as Pastor
Pray 2023
as Uncle Robert
Y Sŵn 2023
as Martin Luther King
Much Ado About Nothing 2022
as Antonio
From Scratch 2021
as Roahl
Wonder Woman 1984 2020
as Leon
His Wake 2017
as Vauxhall
Credits from TMDB.