Peck est apparu dans de quelques séries télévisées En 1999, il est apparu dans Aventures à Paris aux côtés des soeurs Olsen.
Plus récemment, il a joué aux côtés d'Adam Rothenberg et
Mariah Carey dans Tennessee, un film sorti en 2008. Il a reçu le prix du Meilleur acteur du Sonoma Valley Film Festival 2009 pour son rôle dans Sailor.
En 2009 encore, il tenait le rôle de Patrick Verona dans la série 10 Things I Hate About You, inspirée du film du même nom.
En 2010, il a joué dans L'Apprenti Sorcier, il a joué le rôle d'André.
Né et élevé à Los Angeles, Peck a fréquenté des écoles privées dans le North Hollywood.
Peck est le fils de Stephen Peck, acteur, réalisateur de documentaires et vétéran de la guerre du Viêt Nam. Peck est aussi le petit-fils de l'acteur
Gregory Peck.
Après le lycée, Peck est allé à la Tisch School of the Arts, école de l'Université de New York.