Stephen Jameson is featured in this photo from The Tomorrow People. It is from the episode "Brother's Keeper."
Added:
Stehphen makes a deal with Jedikiah on The Tomorrow People. "Brother's Keeper" is the 14th episode of the show's first season.
Added: