Inizia la sua carriera come fotomodello, esordisce nel 1996 nei fotoromanzi e poi nel cinema con il film “Donne in bianco” di Tonino Pulci. L’anno successivo è nel cast di “Un tè con Mussolini” di Franco Zeffirelli. Tra il 1999 e il 2000 recita nella soap opera “Vivere”, in onda su Canale 5. Alterna cinema e televisione, dove partecipa a diverse fiction tv di successo, tra cui le serie tv “Orgoglio” e “Orgoglio capitolo secondo”, “Incantesimo 7”, “Incantesimo 8” e “Don Matteo 5”. Nel 2005 partecipa, su Rai Uno, alla seconda edizione di “Ballando con le stelle”. Nella primavera del 2007 appare su Canale 5 nella miniserie tv “II giudice Mastrangelo 2′. Nello stesso anno è protagonista della serie tv “Gente di mare 2′, diretta da Giorgio Serafini e Andrea Costantini. Nel 2008 partecipa al fianco di Sandra Mondaini e Raimondo Vianello al film tv “Crociera Vianello”, ultimo lavoro della celebre coppia; nel dicembre dello stesso anno ritorna su Rai Uno con la miniserie in quattro puntate “Artemisia Sanchez” di Ambrogio Lo Giudice.