Acting
Liberato's Secret· 2024
Robert Rush (voice)
Leonora addio· 2022
Promises· 2021
Pub waiter
Miss Marx· 2020
Havelock Ellis
Sarino· 2019
Nazi guard
Nico, 1988· 2017
Radio interviewer #1
Wrath of the Titans· 2012
Apollo
Sandokan· 2025
The Doctor
RIPLEY· 2024
Dentist
Leonardo· 2021
Alchemist