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

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