Se hizo conocido por interpretar al personaje titular en The Journey of Allen Strange de Nickelodeon.
Apareció por primera vez en la televisión como Jared en la serie de comedia de WB Nick Freno: Licensed Teacher.
Consiguió varios créditos televisivos, incluyendo apariciones en NYPD Blue, Criminal Minds, Bones, The West Wing y como el Cadete Ken Finley en Malcolm in the Middle.
Tiene un total de seis hermanas. En el 2015 se casó con Brittany Scott Smith.
Apareció en la película The Day After Tomorrow del 2004 junto a Jake Gyllenhaal.