Nel 2000 si diploma presso il Teatro Stabile di Genova e nel 2006 conduce un seminario presso l'associazione Arteatro sul Metodo Stanislavskij di Lee Strasberg.
L'anno del diploma segna anche il debutto in teatro nello spettacolo Don Giovanni diretto da Marco Sciaccaluga e prodotto dal Teatro Stabile di Genova. Partecipa anche ad altri due spettacoli: il Ii Tartufo, con la regia di Benno Besson, e I Reverendi di Sławomir Mrożek con la regia di Jerzy Stuhr.
Nel 2007 a teatro è protagonista della Phaedra di Seneca nelle vesti di Ippolito, regia di Giovanni Anfuso con Paola Pitagora, ma è anche impegnato nella sua prima regia e sceneggiatura teatrale dello spettacolo In viaggio con Enrico. Infine, nello stesso anno, partecipa alla sit-comColpi di sole in onda su Rai 3.
Dal 2007 al 2012 inizia una intensa collaborazione teatrale con Alessandro Gassmann che lo vede partecipare a due opere teatrali: La parola ai giurati e Roman e il suo cucciolo.
Collabora attivamente con Amnesty International, Iran Human Rights ed è testimonial ufficiale di un gruppo di giovani paratleti alle Special Olympics.
Teatro
La bibliotecaria rapita di Miriam Formisano, regia di AnnaLaura Messeri (1997) Teatro Stabile di Genova
Il drago di Evgenij Schwarz, regia di AnnaLaura Messeri (1997) Teatro Stabile di Genova
Happy end di Dorothy Lane, regia di AnnaLaura Messeri (1998) Teatro Stabile di Genova
Roman e il suo cucciolo, regia di Alessandro Gassmann (2009/10/11) Teatro stabile del Veneto "Carlo Goldoni" - Teatro Stabile d'Abruzzo - Società per Attori
A Steady Rain, regia di Matteo Taranto e Davide Paganini (2017) Teatro Argot Studio
Le ferite del vento, di Juan Carlos Rubio, regia di Alessio Pizzech (2022-2023)