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