Peter Vaughan-Clarke, Acting
Wandsworth, London, England, UK | 1957-06-16 | 2023-08-10
A British actor best known for his portrayal of Stephen Jameson in the ITV series The Tomorrow People in the 1970s.
Wandsworth, London, England, UK | 1957-06-16 | 2023-08-10
A British actor best known for his portrayal of Stephen Jameson in the ITV series The Tomorrow People in the 1970s.