Originaire du Texas, il débute très jeune dans une chaîne locale, où il acquiert ses premières expériences d’acteur. Rapidement, il enchaîne les apparitions à la télévision, avec des rôles dans Private Practice, Medium ou encore The Jay Leno Show, avant de se faire remarquer dans la série à suspense Heroes où il incarne le jeune Sylar. Son passage au cinéma comprend Le Choc des générations, Saving…