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