Actor
- Take Cover (2024)
- Last Known Whereabouts (2022)
- Mood (2022)
- Dampyr (2022)
- Ombre Ma Fi (2021)
- Knight's End (2021)
- Tabăra (2021)
- The Revenger: An Unromantic Comedy (2020)
- Pennyworth (2019)
- Sacrificiul (2019)
- CulTour (2018)
- Eridiati: A Different Type of Vampire (2017)
- Croix: The Prequel (2017)
- Amoral (2017)
- Alice non lo sa (2017)
- Twisted Sobriety (2017)
- Zahhak (2017)
- The Young Pope (2017)
- Rock Band Vs Vampires (2017)
- Let's Be Frank (2016)
- Suicide Platoon (2016)
- Undercover Hooligan (2016)
- Homeless Ashes (2015)
- LiveJustine (2015)
- Provaci ancora prof! (2005)
- Coronation Street (1960)