
Acted in 33
2020s
- 2026
- 2025
The Unassuming Journeyman: The Exploitation Express of Ferdinando Baldi
Movie
- 2020
2010s
- 2019
L'Aquila - Grandi speranze
Pietro · 12 episodes
- 2016
Una nobile causa
Fred
- 2013
The Ideal City
Avv. Chiantini
2000s
- 2007
Italian Dream
Movie
- 2000
Tartarughe dal becco d'ascia
Uddo
1990s
- 1997
The Prince of Homburg
Principe Elettore
- 1994
18.000 giorni fa
Dottor Salvatore
1980s
- 1986
- 1984
Notti e nebbie
Giulio Bertani
- 1983
Il principe di Homburg
Principe Elettore
- 1980
Men or Not Men
El Paso
1970s
- 1978
Dirty Hands
Principe Paul · 3 episodes
- 1977
The Tiger Is Still Alive: Sandokan to the Rescue
Teotokris
- 1976
La Cecilia
Giovanni Rossi
- 1975
The Persians
Messo
The Frenzy of Orlando
Orlando · 5 episodes
- 1974
Young Lucrezia
Cesare Borgia
- 1973
Giordano Bruno
Fra' Celestino
- 1972
Brother Sun, Sister Moon
Young spanish Cardinal
Orestea
Movie
- 1970
1960s
- 1969
The Labyrinth of Sex
Movie
- 1968
Be Sick… It's Free
Last Volunteer
The Seven Cervi Brothers
Pasquino Borghi
- 1967
La sconfitta di Trotsky
Jackson
- 1965
Vita di Dante
Filippo Argenti · 3 episodes
- 1964
Vita di Michelangelo
Piero Torrigiani · 3 episodes