Скотт народився у Нью-Йорку в єврейській сім'ї. Дитинство і юність пройшли в Техасі, де він познайомився зі своєю майбутньою дівчиною Гезер Вікс. У 1999 закінчив середню школу, після чого один семестр навчався в техаському університеті в Остіні. Потім переїхав до Лос-Анджелеса, де вступив до Каліфорнійського університету (закінчив у 2003).
У кіно Скотт вперше появився у 2003 в невеликій ролі у фільмі «Неверленд» (Neverland). Через рік зіграв, можливо, свою найзнаменитішу роль — Скотта Томаса в культовій молодіжній комедії «Євротур». У тому ж році на екрани вийшла молодіжна драма «Жорстокий струмок», де Скотт зіграв Марті, роль якого принесла йому премію «Незалежний дух». Також знявся у кліпі Ґевіна Деґроу на пісню «I don't want to be». У 2005 Скотт грав роль в одній серії телевізійного серіалу «Доктор Хаус».
У 2006 Скотт знявся у фільмі «Мирний воїн», заснованому на книжці «Шлях мирного війна», що розповідає про атлета Ден Мілман, роль якого він і зіграв. Його наступний фільм — трилер 2006 року «Зниклі».