Stephen Jameson is a fictional character from the British television series The Tomorrow People. Stephen's first appearance is in "The Slaves of Jedikiah", and last appeared in Into the Unknown: Part 4. Stephen is portrayed by Peter Vaughan-Clarke.
a graduate of California State University-Long Beach with a BFA in Interior Design and also received a BA in American Studies from the University of Wyoming