Known For
Acting
No biography available.
The Desert of the Tartars
1976
Free Love
as Francesco
1974
Safari Express
as Sergeant