Nació en Worthing (Sussex), el 19 de enero de 1934, y aunque no tenía ningún deseo de convertirse en actor, contestó a un anuncio en el que se pedían nuevos miembros para un grupo de teatro. Se sintió tan motivado mientras interpretaba que continuó en el mundillo, en diversas compañías.
En cine comenzó interpretando pequeños papeles en películas tan notables como La última noche del Titanic o 39 escalones (el remake de 1959). Interpretó su primer papel importante en La máscara del demonio, clásico del terror de Mario Bava, donde encarnaba a un doctor junto a Barbara Steele. También compartió la pantalla con las actrices más explosivas de la época. Protagonizó con Ursula Andress She, la diosa de fuego, y con Raquel Welch Hace un milón de años, sus filmes más conocidos, ambos de la Hammer.
D.E.P.