Actor · Born 1981
La Grazia
2025 · as Riccardo De Santis
I Nostri Giorni
2025 · as Marco
Lonely Planet
2024 · as Luca
Love on the Danube: Royal Getaway
2024 · as Eugene Wolff
Velvet
2020 · as Sergio
Boys On Film 19: No Ordinary Boy
2019 · as Tony (segment "Between Here & Now")
Between Here & Now
2018 · as Tony
Fango e Gloria - La Grande Guerra
2014
Krokodyle
2010 · as Bertolt Kleist
Butterfly Zone - Il senso della farfalla
2010 · as Amilcare
Visions
2009 · as David
Imago Mortis
2009 · as Richard