3
Films
4
TV Shows
as Tripp Raines
1999
as Young Spock
2009
as Luca Jameson
2013
2005
as "David"
as Joshua Cairn
2007
as Spencer Bernstein
2008