1971
1973
1982
1972
1974
1987
The Last Snows of Spring
as Luca
Challenge to White Fang
as Bill Tarwater
St. Michael Had a Rooster
A Bay of Blood
as Renata and Albert's Son (uncredited)
La traviata
as Young Porter
The boys of 3rd C
as Massimo Conti
The Life of Leonardo da Vinci
as Leonardo a 6 anni