Filmography
Release date: 2/1/1981In the Shadow of the Sun
Details Release date: 12/17/1976Sebastiane
Role(s): Leopard Boy
Details Release date: 1/1/1986The Dream Machine
Details Release date: 1/1/1973Miss World
Role(s): Himself
Details Release date: 1/1/1973The Art of Mirrors
Details