加勒特出生于明尼苏达州的罗索,早年在一个小镇的农场长大。当他上九年级时,他的家人搬到了亚利桑那州的斯科茨代尔,在那里他开始上私人表演课。高中毕业后,他立即搬到洛杉矶从事演艺事业。一个月后,他在主要电影《特洛伊》(2004)中扮演了阿喀琉斯的表弟帕特洛克罗斯的角色,与布拉德·皮特(Brad Pitt)演对手戏。他的下一部电影是由比利·鲍勃·桑顿(Billy Bob Thornton)主演的《星期五晚上的灯光》(2004年),加勒特在其中扮演一名高中橄榄球运动员。然后,他在《四兄弟》(2005 年)中与马克·沃尔伯格 (Mark Wahlberg) 演对手戏,饰演母亲被谋杀的四兄弟之一。