Su papel más notable fue la interpretación del joven de 13 años, Evan Treborn, en El efecto mariposa.
También ha aparecido en varias series como Law & Order, Nip/Tuck, Joan de Arcadia y Ghost Whisperer.
Comenzó a tocar guitarra cuando tenía nueve años de edad.
Su primera banda, Sanitarum, la inició con su mejor amigo cuando tenía once.
Apareció en el drama de la cadena Fox Vanished, que se estrenó en 2006.