MOVIEPAD
Search icon
Peter Vaughan-Clarke

Peter Vaughan-Clarke

ActingBorn 1957-06-16 · Wandsworth, London, England, UKDied 2023-08-10

Biography

A British actor best known for his portrayal of Stephen Jameson in the ITV series The Tomorrow People in the 1970s.