Su primer papel importante en una película lo obtuvo en el 2006 con la comedia "She's the Man", protagonizada por Amanda Bynes y Channing Tatum.