| Golem, l'esprit de l'exil (1992) as Le Maharal |
| Zwischensaison (1992) as Uncle Paul |
| Riflessi in un cielo scuro (1991) |
| Cerro Torre: Schrei aus Stein (1991) as Roccia |
| La condanna (1991) as Lorenzo Colajanni |
| The Mahabharata (1990) as Arjuna |
| La Révolution française (1989) as Marat |
| Contrainte par corps (1988) as Kasta |
| Jenatsch (1987) as Jörg Jenatsch |
| Fuegos (1987) as El Gringo |
| Prologo a Ritorno ad Alphaville (1986) |
| La garce (1984) as Max Halimi |
| Les Cavaliers de l'orage (1984) as Gorian |
| La casa del tappeto giallo (1983) as Antonio |
| Un foro nel parabrezza (1983) as Eugenio |
| L'Homme blessé (1983) as Jean Lerman |
| La Lune dans le caniveau (1983) as Newton Channing, Loretta's drifting brother |
| La caduta degli angeli ribelli (1981) as Vittorio |
| Car Crash (1981) as Nick |
| Tre fratelli (1981) as Rocco Giuranna / Young Donato |
| Arrivano i bersaglieri (1980) as Alfonso |
| Desideria - La vita interiore (1980) as Erostrato |
| Café Express (1980) as Diodato Amitrano |
| Speed Cross (1980) as Nicola |
| Il giocattolo (1979) as Sauro Civera |
| La polizia è sconfitta (1977) as Valli |
| Delitto sulle punte (1977) as Quill |
| Basta che non si sappia in giro!.. (1976) as Lupo |
| La orca (1976) |
| Un bail pour l'éternité (1976) as le chef des bandits |
| Milano violenta (1976) as Walter |
| La Cecilia (1976) as Luigi |
| Incidente a Vichy (1969) as capitano di polizia |