Total Credits
7
Acting
First Credit
1999
Latest Credit
2013
Law & Order: Special Victims Unit
Tripp Raines
Star Trek
Young Spock
2009
Wonder Showzen
Actor
2005
The Tomorrow People
Luca Jameson
Delocated
"David"
Joshua
Joshua Cairn
2007
Lifelines
Spencer Bernstein
2008