Peter Vaughan-Clarke
Peter Vaughan-Clarke
Born 16 Jun 1957 · Wandsworth, London, England, UK
A British actor best known for his portrayal of Stephen Jameson in the ITV series The Tomorrow People in the 1970s.
Born 16 Jun 1957 · Wandsworth, London, England, UK
A British actor best known for his portrayal of Stephen Jameson in the ITV series The Tomorrow People in the 1970s.