Graduated from Central School of Speech and Drama, London in 1970.
He appeared in episodes of two different science fiction series in which
he played the adversary of a character called the Doctor: the
unaired 1980 "Doctor Who" serial Doctor Who: Shada (1992)
and Heroes and Demons (1995).