Acting
No biography available.
Lion of the Desert
1981
Capture Captain
You'll Die at Midnight
1986
Goodbye & Amen
1977
Return of the Saint
1978
Roberto