Ron Smerczak (3 July 1949 – 12 May 2019) was a South African actor who had appeared in South African telenovelas and contributed to South African cinema. (Wikipedia)

Prisoners of the Lost Universe (1983) Review With RiffTrax
Prisoner of Love Prisoners of the Lost Universe (1983): 4 out of 10: “Science” transports a mad scientist, a handyman, and a spunky TV reporter […]