P

Peter Vaughan-Clarke

Born 16 June 1957 in Wandsworth, London, England, UK

Died 10 August 2023 (aged 66)

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

Actor