Vestiges 2024
Actor
Molière's Last Stage 2024
as Le Duc de Bellegarde
A Summer Night 2023
Actor, Director, Screenplay
Fratè 2022
as Joseph
The Dissonant Echoes of Desire 2020
as Homme G
Ebony: The Last Years Of The Atlantic Slave Trade 2016
American Translation 2011
as Matt
Credits from TMDB.