Neighborhood Playhouse School of the Theatre
地元の高校を卒業後、ニューヨークのネイバーフッド・プレイハウスで演劇を学ぶ。映画『ハート・ロッカー』でオーウェン・エルドリッジ特技兵役を演じて注目を集める。