Career
Best known for his role as Castor in the 1963 film Jason and the Argonauts, he also acted in Clash of the Titans as well as several Italian language films.
Best known for his role as Castor in the 1963 film Jason and the Argonauts, he also acted in Clash of the Titans as well as several Italian language films.