Rođen je 1981 godine. Godine 2006. diplomirao je glumu na Akademiji dramske umjetnosti u Zagrebu. Članom ansambla kazališta "Gavella" postaje 2011. godine.

Predstave u kazalištu "Gavella":

Alfred Jarry: Kralj Ubu, 2023.
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.
Miroslav Krleža: Gospoda Glembajevi, 2019.
Ranko Marinković: Kiklop, 2019.
Ivan Viripajev: Pijani, 2018.
Damir Karakaš: Sjećanje šume, 2018.
Justine del Corte: Komet, 2017.
Eduardo De Filippo: Filumena Marturano, 2016.
William Shakespeare: Othello, 2015.
Miroslav Krleža: Hrvatski bog Mars, 2014.
Autorski projekt A. Tomić i J. Kovačić: My Little Corner of the World, 2014.
Roland Schimmelpfennig: Push Up 1-3, 2013.
Jean Anouilh: Antigona, 2012.
Dubravko Mihanović: Prolazi sve, 2012.
Marin Držić: Dundo Maroje, 2011.
Elvis Bošnjak: Nosi nas rijeka, 2011.

Uloge izvan kazališta Gavella