No biographical details are currently known.
It could be possible that there are further roles to find, maybe in Fellini movies given his appearance in the book "Fellini's Faces".
- Se vuoi vivere... spara! .... Sheriff (uncredited)
- Tre croci per non morire .... Mayor Mulligan (credited)
1969 - La porta del cannone .... Bar proprietor (uncredited)
- Le calde notti di Poppea .... Brothel customer (uncredited)
- Una lunga fila di croci .... Sheriff (uncredited)
- Zorro alla corte d'Inghilterra .... Tavern keeper (uncredited)
1970 - Terzo canale - Avventura a Montecarlo .... The Commander (credited)
- Una nuvola di polvere... un grido di morte... arriva Sartana .... Ostler (uncredited)
1971 - Armiamoci e partite! .... Man in the bathroom (credited)
1972 - Blood Story .... Sing Sing (credited)
- Finalmente le mille e una notte .... Member of the Sultan's entourage (credited)
- Fratello homo sorella bona …. unknown role (credited)
1973 - Quando i califfi avevano le corna... .... Agar, the eunuch (credited)
- Società a responsabilità molto limitata …. Card shark (credited)
1974 - La mano che nutre la morte .... Judge (credited - shared footage)
- Le amanti del mostro .... Judge (credited - some shared footage)
- Sesso in testa .... Fat, sleazy man on the Spanish Steps (uncredited)
1975 - La spacconata .... Barman (credited)
- Noi non siamo angeli .... Mayor (credited)
- Zanna Bianca e il cacciatore solitario .... (credited, but not found)
1976 - Il pomicione .... Fat man on the street corner (not credited as actor)
1977 - I vizi morbosi di una governante …. (not credited as actor)
- La mano che nutre la morte .... Credited as "Sound engineer "
- Le amanti del mostro .... Credited as "Sound engineer "
1976 - Il pomicione .... Credited for "Sound"
1977 - I vizi morbosi di una governante …. Credited as "Microphone operator"
- KZ9 - Lager di sterminio …. Credited for "Sound"
- SS Lager 5: L'inferno delle donne …. Credited as "Sound mixer"
- Lager SSadis Kastrat Kommandantur (1976) IMDb for "Sound" - not credited in the English version, but may be in the Italian