Dopo gli studi presso il Teatro Stabile di Catania, debutta sul grande schermo nel 1995 con una parte da protagonista ne L'uomo delle stelle di Giuseppe Tornatore. Dopo il debutto e la maturità all'Istituto d'Arte di Catania decide di stabilirsi a Roma. Oltre che lavorare per il cinema recita in teatro e per la televisione. Tra i suoi film: Italiani (1996), regia di Maurizio Ponzi, Donna di piacere, regia di Paolo Fondato, e Volare!, regia di Vittorio De Sisti, entrambi del 1997, La stanza dello scirocco (1998), regia di Maurizio Sciarra, L'amore di Marja (2002), regia di Anne Riitta Ciccone, Solino (2002), regia di Fatih Akın, Tre giorni d'anarchia (2004), regia di Vito Zagarrio. Per la televisione, ha preso parte alla miniserie Brancaccio (2001), regia di Gianfranco Albano, nelle due serie di Gente di mare (2005-2007), in onda su Rai Uno, e nelle fiction di Canale 5 Fratelli Detective (2009), regia di Giulio Manfredonia, e L'onore e il rispetto (2006), regia di Salvatore Samperi.