Acting • AGE 31
The Tomorrow People
Luca Jameson
2013
Star Trek
Young Spock
2009
Delocated
"David"
Lifelines
Spencer Bernstein
2008
Joshua
Joshua Cairn
2007
Wonder Showzen
2005
Law & Order: Special Victims Unit
Tripp Raines
1999