He began his career in 2000, eventually starring in the Louis Vuitton ad campaign starring Jennifer Lopez three years later. He was later the face of Ermenegildo Zegna, Elie Tahari, and Etro.