Attore cinematografico e televisivo, ha ricoperto differenti ruoli cinematografici, a volte violenti, a volte pacifici e divertenti.
Studi
Studente della Birmingham School of Acting (conosciuta come Birmingham School of Speech and Drama), ha esordito cinematograficamente nel cinema francese.
L'esordio in Francia
Ha, infatti, il ruolo di Silvio nella pellicola di Jacques Rivette Chi lo sa? (2001) con Jeanne Balibar, Hélène de Fougerolles, Bruno Todeschini, Claude Berri e i connazionali Sergio Castellitto e Valeria Cavalli.
I film in Italia
Tornato in Italia, recita il ruolo di un dottore nella pellicola La meglio gioventù (2003) di Marco Tullio Giordana e quello di un ambientalista in Una talpa al bioparco (2004). A seguire verranno: il pessimo Troppo belli (2005); I giorni dell'abbandono (2005) di Roberto Faenza; Il mistero di Lovecraft - Road to L. (2005); e Il codice Da Vinci (2006) di Ron Howard con Tom Hanks, Audrey Tautou, Ian McKellen, Jean Reno, Paul Bettany e Alfred Molina. Dopo aver vestito i panni dell'Ispettore Lorenzo Siboldi in La ragazza del lago (2007), recita quelli di Leonardo in Scusa ma ti chiamo amore (2008), entrando poi nel cast di Un giorno perfetto (2008) con Stefania Sandrelli e L'uomo che ama (2008). Nel 2010, è Umberto in Figli delle stelle, mentre l'anno seguente recita ne Il gioiellino (2011) e Sulla strada di casa (2011).
In televisione
Televisivamente, lo si vedrà nelle serie tv: Taglia e cuci (2008) con Michele Foresta, Giovanni Cacioppo e Orso Maria Guerrini; Romanzo Criminale (2008-2010), nel quale veste i panni di Zeta, agente dei servizi segreti; Fuori classe (2011) di Riccardo Donna con Ninni Bruschetta, Luciana Littizzetto, Blas Roca-Rey, Mariella Valentini, Roberto Citran e Gisella Burinato, nel quale veste i panni del professore di matematica Enzo Vivaldi. Partecipa poi alla serie Una mamma imperfetta, in cui veste i panni di Davide.
Diretto da Carmine Elia nel 2016 ne La porta rossa (nei panni del coprotagonista Valerio Lorenzi), sarà poi in Made in Italy di Ligabue, ma anche nelle serie Il nome della rosa, Bella da morire, Mare fuori e Il clandestino.