Rođen je 01. veljače 1965. u Zagrebu. Diplomirao je glumu na zagrebačkoj ADU, 1990. godine. Od iste je godine u angažmanu u Gradskom dramskom kazališta "Gavella".

Predstave u kazalištu "Gavella":

Alfred Jarry: Kralj Ubu, 2023.
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.
Filip Šovagović: Cigla, 2019.
Ivan Viripajev: Pijani, 2018.
Lee Hall: Slikari rudari, 2018.
Joël Pommerat: Ponovno ujedinjenje dviju Koreja, 2017.
Tracy Letts: Kolovoz u okrugu Osage, 2015.
A.P. Čehov: Tri sestre, 2014.
Renato Baretić: Osmi povjerenik, 2013.
Viktorija Nikiforova: U ime novca, 2013.
J. Anouilh: Antigona, 2013.
Jean Anouilh: Antigona, 2012.
A. P. Čehov: Platonov ili Drama bez naslova, 2012.
Henrik Ibsen: Peer Gynt, 2010.
Petr Zelenka: Slučajevi običnog ludila, 2009.
Biljana Srbljanović: Barbelo, o psima i djeci, 2009.
Autorski projekt Filipa Šovagovića: Ilijada 2001., 2009.
Tennessee Williams: Orfej silazi, 2008.
Carlo Gozzi: Turandot, 2008.
N. V. Gogolj: Revizor, 2007.
Mihail Bulgakov: Majstor i Margarita, 2006.
Filip Šovagović: Ptičice, 2005.
Christopher Hampton: Opasne veze, 2004.
E. Ionesco: Jacques ili pokornost, 2003.
Marius von Mayenburg: Paraziti, 2002.
Mark Ravenhill: Polaroidi, 2002.
Georg Büchner: Woyzeck, 2001.
Vanča Kljaković: Teštamenat, 2000.
J. B. Moliere: Umišljeni bolesnik, 2000.
Robert Perišić: Kultura u predgrađu, 2000.
Bernard-Marie Koltés: Zapadno pristanište, 1998.
I. S. Turgenjev: Mjesec dana na selu, 1998.
Manuel Puig: Poljubac žene pauka, 1997.
William Shakespeare: Richard III, 1997.
Ivan Vidić: Ospice, 1997.
Slavko Kolar: Breza, 1996.
Carlo Goldoni: Ribarske svađe, 1996.
Marin Držić: Dundo Maroje, 1995.
Lada Kaštelan: Posljednja karika, 1994.
Bertolt Brecht: Majka Courage, 1992.
Dubravko Jelačić Bužimski: Gospodar sjena, 1992.
Borislav Vujčić: Hrvatski slavuj, 1990.
Dušan Jovanovič: Viktor ili dan mladosti, 1988.

Uloge izvan kazališta Gavella