Actor
Pointe Noire
2024 · as Joel Richard
Love and Hostages
2016 · as Hostage Negotiator
Proof of the Devil
2015 · as Father Robert Tomlin