Actor
The Unknown
2026 · as Man of Luxy
Ninon O'Clock
2023
Marinaleda
2023 · as Kyrie
Almost a Kiss
2022
The Plagiarist
2018 · as Gabriel
Milla
2018 · as Leo
Fort Buchanan
2014 · as Trevor
Atomic Age
2012 · as The Gay Boy
Low Life
2012 · as Charles
Val d'or
2011