Robbie Amell is pictured here on The Tomorrow People. He portrays Stephen Jameson.
Added:
Who out there does not love Mark Pellegrino as Dr. Jedikiah Price? He's perfect for the role.
Added:
How much trouble is Stephen in for breaking protocol during a training exercise on The Tomorrow People? "All Tomorrow's Parties" is the fifth episode of the show's first season.
Added:

The Tomorrow People Season 1 Episode 5 Quotes

John, what's the point of surviving if we don't get to really live?

Cara

Astrid: What happened to your face?
Stephen: A girl punched me.
Astrid: Wow, she beat me to it.