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":

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