Rođen je u Zagrebu 19. 08. 1974. godine; u rodnom gradu stječe osnovno i srednjoškolsko obrazovanje. Akademiju dramske umjetnosti upisuje 1995. godine, diplomiravši 1999., u klasi profesora Joška Juvančića. U stalni angažman Gradskog dramskog kazališta "Gavella" ulazi 2002. godine.

Predstave u kazalištu "Gavella":

Kalman Mesarić: Kozmički žongleri, 2023.
Tadeusz Słobodzianek: Naš razred, 2022.
Friedrich Dürrenmatt: Posjet stare dame, 2021.
Obavezan smjer, autorski projekt Enesa Vejzovića, 2021.
"Zagreb 2020", autorski projekt Filipa Šovagovića i Dubravka Mihanovića, 2020.
Maksim Gorki: Malograđani, 2019.
Ranko Marinković: Kiklop, 2019.
Ivo i Vinko Brešan: Kako je počeo rat na mom otoku, 2018.
Damir Karakaš: Sjećanje šume, 2018.
Joël Pommerat: Ponovno ujedinjenje dviju Koreja, 2017.
Ödön von Horváth: Priče iz Bečke šume, 2016.
Ante Kovačić / Dario Harjaček: U registraturi, 2015.
Tracy Letts: Kolovoz u okrugu Osage, 2015.
Peter Shaffer: Amadeus, 2014.
Renato Baretić: Osmi povjerenik, 2013.
Voltaire: Candide ili optimizam, 2013.
Mate Matišić: Fine mrtve djevojke, 2013.
A.P. Čehov: Platonov ili Drama bez naslova, 2012.
Dubravko Mihanović: Prolazi sve, 2012.
Marin Držić: Dundo Maroje, 2011.
Miroslav Krleža: Leda, 2011.
Autorski projekt Filipa Šovagovića: Ilijada 2001., 2009.
William Shakespeare: San Ivanjske noći, 2007.
Aleksandar Sergejevič Puškin: Mećava, 2007.
N. V. Gogolj: Revizor, 2007.
Mihail Bulgakov: Majstor i Margarita, 2006.
Steven Berkoff: Kvetch, 2006.
Mate Matišić: Sinovi umiru prvi, 2005.
Henrik Ibsen: Stupovi društva, 2005.
Ödön von Horvath: Sudnji dan, 2005.
Chris Steele: Još jedan posao, 2004.
Damir Zlatar Frey: Tirza ili slast na ustima šumskog demona, 2004.
Lada Kaštelan: Prije sna, 2004.
Miroslav Krleža - Zlatko Vitez: Latinovicz, 2004.
Christopher Hampton: Opasne veze, 2004.
Genet Jean: Paravani, 2003.
Ana Prolić: Slučaj Hamlet, 2002.
Mark Ravenhill: Polaroidi, 2002.
Georges Feydeau: Mladoženja Barillon, 2002.
Miroslav Krleža: Kroatenlager, 2001.
Euripid: Bakhe, 2001.
Jean Genet: Sluškinje, 2001.
J. B. Moliere: Umišljeni bolesnik, 2000.
Petrov Evgenij- Iljif Ilja: Zlatno tele, 2000.

Uloge izvan kazališta Gavella