Known For: Acting
IMDb
Actor Sergeant
Safari Express
Actor
The Desert of the Tartars
Actor Francesco
Free Love