Derry Power (29 March 1935 – 5 September 2025) was an Irish actor. (Via Wikipedia)
Rawhead RexFilm • 1986
Warlords of AtlantisFilm • 1978