Po występie w filmie Teraz albo nigdy (Ora o mai più, 2003), stał się znany włoskiej publiczności dzięki roli Stepa, agresywnego chuligana, którego życie składa się wyłącznie z ćwiczeń na siłowni, wyścigów na motorze i bijatyk do upadłego, w melodramacie Trzy metry nad niebem (Tre metri sopra il cielo, 2004). Wkrótce dołączył do obsady Opowieści kryminalnej (Romanzo criminale, 2005) Michele Placido w roli Nero z Kim Rossi Stuartem.

W 2006 roku trafił do miniserialu Canale 5 Czarna strzała (La freccia nera, 2006) wg powieści Roberta Louisa Stevensona. Potem wziął udział w dramacie Mój brat jest jedynakiem (Mio fratello è figlio unico, 2007) jako Manrico Benassi, komedii romantycznej Podręcznik miłości 2 (Manuale d'amore 2 - Capitoli successivi, 2007), melodramacie Tylko ciebie chcę (Ho voglia di te, 2007) i komediodramacie Abla Ferrary Go Go Tales (2007) jako doktor Steven z Willem Dafoe i Matthew Modine.

Życie prywatne Spotykał się z Laurą Chiatti i Angelą Liso. Na planie dramatu Texas (2005) poznał aktorkę Valerią Golino, z którą w kwietniu 2006 roku związał się. W 2016 roku para rozstała się.