Actor
Elsewhere at Night
2026
Witchboard
2025 · as Archbishop
Woman in Car
2021 · as Steve
Appiness
2018 · as Vito
Sometimes the Good Kill
2017 · as Cardinal Antonio
Rock Paper Scissors
2013 · as Propriétaire de l'épicerie
La sacrée
2011 · as Carlo Mezzini
Hidden 3D
2011 · as Male victim
Ring of Deceit
2009 · as Milo Henskie
A Cargo to Africa
2009 · as Lucien
Deadly Isolation
2005 · as Richard Wallace
The Last Casino
2004 · as Casino #1 Floor Manager #1