Rođen je u Zagrebu 1977. godine. Diplomirao glumu na Akademiji dramske umjetnosti u Zagrebu, 2003. godine. U glumačkom ansamblu GDK "Gavella" je od 2007. godine.

Predstave u kazalištu "Gavella":

Mate Matišić: Moji tužni monstrumi, 2023.
Miroslav Krleža: Legenda, 2023.
Martin McDonagh: Čovjek Jastuk, 2021.
Ranko Marinković: Kiklop, 2019.
Lee Hall: Slikari rudari, 2018.
Tena Štivičić: Nevidljivi, 2017.
Justine del Corte: Komet, 2017.
Ödön von Horváth: Priče iz Bečke šume, 2016.
Ivana Sajko prema Gustaveu Flaubertu: Gospođa Bovary, 2016.
William Shakespeare: Othello, 2015.
Miroslav Krleža: Hrvatski bog Mars, 2014.
Peter Shaffer: Amadeus, 2014.
Autorski projekt A. Tomić i J. Kovačić: My Little Corner of the World, 2014.
F.M.Dostojevski: Zločin i kazna, 2013.
Voltaire: Candide ili optimizam, 2013.
Mate Matišić: Fine mrtve djevojke, 2013.
Goran Stefanovski: Odisej, 2012.
Davor Špišić: Crne oči, 2012.
Marin Držić: Dundo Maroje, 2011.
N.V. Gogolj: Ženidba, 2011.
Miroslav Krleža: Leda, 2011.
Miroslav Krleža: Balade Petrice Kerempuha, 2009.
Biljana Srbljanović: Barbelo, o psima i djeci, 2009.
Pedro Calderon de la Barca: Život je san, 2009.
Autorski projekt Filipa Šovagovića: Ilijada 2001., 2009.
Hávar Sigurjónsson: Naš dečko, 2008.
William Shakespeare: San Ivanjske noći, 2007.
Aleksandar Sergejevič Puškin: Mećava, 2007.
Janusz Glowacki: Četvrta sestra, 2007.
August Strindberg: Gospođica Julija, 1998.

Uloge izvan kazališta Gavella