Pictured in this scene from The Tomorrow People: Simon Merrells as The Founder. It's from the episode "Death's Door."
Added:
John ends up in a dangerous situation with The Founder on The Tomorrwo People. "Death's Door" is the ninth episode of the show's first season.
Added: