Conocido por sus papeles en las películas de comedia Monte Carlo y Sunshine, este actor nacido en Italia también apareció en películas como Melissa P. y Bon Appetit.
Antes de comenzar su carrera actoral, asistió a la escuela dental y trabajó como modelo de pasarela.
Interpretó el papel de Thomas Boethius en la película Goltzius and the Pelican Company del 2012.
Creció en Roma, Italia. Estuvo comprometido con la actriz Anna Safroncik, pero la pareja se separó eventualmente.
Al comienzo de su carrera apareció junto a Hilary Duff en The Lizzie McGuire Movie.