Rođen je 1965. godine. Diplomirao je na Akademiji dramske umjetnosti, Zagreb. U ansamblu je GDK "Gavella" od 2008. godine.

Predstave u kazalištu "Gavella":

Spaljena, autorski projekt Mraksvjetla, 2023.
Miroslav Krleža: Legenda, 2023.
Miroslav Krleža: Djetinjstvo u Agramu, 2021.
Friedrich Dürrenmatt: Posjet stare dame, 2021.
"Zagreb 2020", autorski projekt Filipa Šovagovića i Dubravka Mihanovića, 2020.
Miroslav Krleža: Gospoda Glembajevi, 2019.
Ranko Marinković: Kiklop, 2019.
Franz Kafka: Proces, 2018.
William Shakespeare: Kralj Rikard III., 2017.
Tena Štivičić: Nevidljivi, 2017.
Ödön von Horváth: Priče iz Bečke šume, 2016.
Ivana Sajko prema Gustaveu Flaubertu: Gospođa Bovary, 2016.
Mislav Brečić: Malena, 2016.
Ante Kovačić / Dario Harjaček: U registraturi, 2015.
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.
Renato Baretić: Osmi povjerenik, 2013.
Mate Matišić: Fine mrtve djevojke, 2013.
Dubravko Mihanović: Prolazi sve, 2012.
Marin Držić: Dundo Maroje, 2011.
Ivan Vidić: Dolina ruža, 2010.
Biljana Srbljanović: Barbelo, o psima i djeci, 2009.
Pedro Calderon de la Barca: Život je san, 2009.
Conor McPherson: Brana, 2008.
Albert Camus: Kaligula, 2008.
Tennessee Williams: Orfej silazi, 2008.
Carlo Gozzi: Turandot, 2008.
Miroslav Krleža: Aretej, 2006.
Bernard-Marie Koltés: U samoći pamučnih polja, 2000.
Slobodan Šnajder: Dumanske tišine, 1987.

Uloge izvan kazališta Gavella