Han er kjent for sine roller i , , , og som den unge James T. Kirk i -filmen fra 2009. Han har også spilt JJ Powell i ABC-serien .