Ator que ficou conhecido pelos filmes No Rastro da Bala e Efeito Borboleta. Também atuou em Obrigado por Fumar, na saga Crepúsculo e em X-Men 3: O Confronto Final.
Fez sua estreia aos sete anos em um episódio da série Higher Ground, em 2000.
Teve um papel coadjuvante no filme O Enviado, de Robert De Niro, em 2004.
Ele tem um irmão chamado Bryce Nelson.
Ele contracenou com Elliot Page no filme Juno, de 2007.