Nato a Roma da padre greco e madre romana che si separarono quando era piccolo, nel 2000 ottiene la maturità classica al Liceo Manara di Roma, dopo si iscrive a scienze della comunicazione, ma decide di trasferirsi a Londra, dove rimarrà più di un anno, lavorando come cameriere, e seguendo corsi di inglese. Tornato in Italia frequenta soltanto per pochi mesi la scuola di recitazione Teatro Azione, diretta da Cristiano Censi e Isabella Del Bianco.
Nel 2002 gira il primo film Il ronzio delle mosche, regia di Dario D'Ambrosi, con Greta Scacchi. L'anno seguente Enrico Oldoini gli affida la parte di protagonista in 13dici a tavola (2004), film vincitore dei Los Angeles Italian Film Awards.
Nel 2004 è protagonista, insieme con Piera Degli Esposti, del cortometraggio Corpo immagine, diretto da Marco S. Puccioni, in cui recita completamente nudo. Il corto è stato presentato, fuori concorso, alla Biennale di Venezia.
Nel 2005 gira la serie tv Orgoglio capitolo terzo, trasmessa da Rai Uno nel 2006 e diretta da Giorgio Serafini e Vincenzo Verdecchi.
Sempre nel 2006 è il protagonista del film di grande successo Notte prima degli esami, diretto da Fausto Brizzi, nel quale recita accanto a Cristiana Capotondi, con la quale avrà una relazione di un anno.
Nel 2007 escono nelle sale i film Notte prima degli esami - Oggi, in cui è protagonista insieme con Carolina Crescentini, e Last Minute Marocco, con Maria Grazia Cucinotta, Valerio Mastandrea e Lorenzo Balducci. Nel 2008 recita la parte di Massimo nel film Questa notte è ancora nostra, diretto da Paolo Genovese e Luca Miniero.
Nel 2009 torna sul grande schermo con il film Iago, regia di Volfango De Biasi accanto a Laura Chiatti. Sempre nel 2009 interpreta e produce il film di Riccardo Grandi Tutto l'amore del mondo con Ana Caterina Morariu e Sergio Rubini. Nel 2010 torna a lavorare con Fausto Brizzi nel film Maschi contro femmine.