Peter Vaughan-Clarke
Acting • 1957-06-16 • 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.
Known For
From Nerdspin
Filmography
- 1979★ 7.7
- 1976★ 8.0
- 1976★ 4.0
- 1973★ 6.9
- 1972★ 6.3








