
Acted in 33
2020s
- 2026
Aurora
Celta
- 2025
L'ultima scommessa
Roberto
- 2024
The Martial Avenger
Tomash
Day Off
John Gordon
Il bambino, i due furfanti e la strega
Homer's Father
Django Undisputed
Tomas
- 2023
Target Number One
Movie
Dark Parasite
Mark
The Last Fighter
Movie
- 2021
2010s
- 2019
The Last Heroes
Furio
- 2018
Kastriota
Ali Pashà
The Reaping
Colin · 7 episodes
- 2017
The Wicked Gift
Dr. Balestrieri
Lion
Jeff
Haunted
Chris
- 2016
Nuraghes
Movie
Virus: Extreme Contamination
Mattia
- 2015
Gli scacchi della vita
Massimo
- 2013
Wrath of the Crows
Officer
2000s
- 2008
- 2007
Nympha
Marco
- 2003
The Shunned House
Marco Del Vespro
- 2001
Unknown Beyond
Son of the Ancient Ones
- 2000
Jacqueline dans ma vitrine
Taxi driver
The Darkness Beyond
Lieutenant Michael Salgari
1990s
- 1998
L'estate di Davide
Tourist
- 1997
Eat the Schoolgirl: Osaka Telephone Club
Doctor
No release date
The Wrong Guy
Paul
Other crew 3
2020s
- 2025
L'ultima scommessa
Stunt Coordinator
2010s
- 2018
Kastriota
Stunts
2000s
- 2008
Produced 1
2020s
- 2020