Završio je I. stupanj Ekonomskog fakulteta, Trenerska škola.
Glumu je studirao na zagrebačkoj Akademiji dramskih umjetnosti, Područni odjel Rijeka.
Još za vrijeme studija nastupao je u predstavama HNK Ivana pl. Zajca gdje ostaje članom ansambla Hrvatske drame.
ULOGE U HNK IVANA PL. ZAJCA
Hrvatska drama
Liolà – „Liolà“ L. Pirandello, r: Joško Juvančić, 1988.;
Osip – „Revizor“ N. V. Gogolj, r: Vito Taufer, 1988.;
Viktor – „Legenda o svetom Muhli“ M. Matišić, r: Marin Carić, 1988.;
Toby – „Posjet stare dame“ F. Dürrenmatt, r: Ljubiša Georgievski, 1989.;
Vojvoda Cornwall – „Kralj Lear“ W. Shakespeare, r: V. Taufer, 1989.;
Jovanin Despot – „Vježbanje života“ N. Fabrio – D. Gašparović, r: Georgij Paro, 1990.;
Čehov – „Čehov je Tolstoju rekao zbogom“ M. Gavran, r: Ljubiša Georgievski, 1990.;
Trofimov – „Višnjik“ A. P. Čehov, r: Nino Mangano, 1990.;
Dr. Foustka – „Iskušenje“ V. Havel, r: Ljubiša Georgievski, 1991.;
Etienne – „Dama iz Maxima“G.Feydeau, r: Radovan Marčić, 1991.;
Građanin – „Kraljevo“ M. Krleža / D. Gašparović, r: Vito Taufer, 1991.;
Cowboy – „Nisam ja Rappaport“H. Gardner, r: Relja Bašić, 1991.;
Pratnja – „Umorstvo u katedrali“ T. S. Eliot, r: Zlatko Sviben, 1992.;
Poručnik Czervenka – „Život za rafineriju” D. Gašparović, M. Barač, r: Vlado Vukmirović, 1994.;
Toaleta / Konobar Gajo – „San o sreći“ J. Nestroy, r: Leo Katunarić, 1993.;
Vitez Andrew Grozomor – „Na tri kralja“ W. Shakespeare, r: Vladimir Gerić, 1994.;
Crnoglav – „Smrt Vronskog“ N. Fabrio, I. Boban, r. Ivica Boban, 1995.;
Radojko Škorić – „Klupko“ P. Budak, r: Želimir Orešković, 1995.;
Ljudevit Vukotinović – „Pjesnikova kob“ T. Maštrović, r: Mladen Juran, 1996.;
Richard Noakes – „Arkadija” T. Stoppard, r: Lary Zappia, 1996.;
Frane – „Duhi“ D. Gervais, r: Marin Carić, 1997.;
Doktor Nino – „Čovjek, zvijer i krepost“ L. Pirandello, r: Ivica Kunčević, 1997.;
Majčin ljubavnik – „Posljednja karika“ L. Kaštelan, r: Nenni Delmestre, 1998.;
Emile Tavernier – „Slamnati talijanski šešir“ E. Labiche, r: Snježana Banović, 1999.;
Romain Tournel – „Buba u uhu“ G. Feydeau, r: Ivica Kunčević, 1999.;
Rudolf – „Velika Tilda“ I. Vidić, r: Nenni Delmestre, 2000.;
(glumac K) Zatvorenik ubojica / 3. luđak / General / Marek – „Doživljaji dobrog vojaka Švejka“ J. Hašek, r: Stanislav Moša, 2003.;
Kapetan francuske žandarmerije, kasnije austrijski general – „Karolina Riječka“ L. Zappia – hommage à D. Gervais, r: Lary Zappia, d: Alan Bjelinski, 2003.;
Trener – „Jazz“ F. Šovagović, r: Ivica Buljan, 2004.;
Čovjek koji plače – „Krvavi svatovi“ F. G. Lorca, r: Damir Zlatar Frey, 2004.;
Evgenij Sergejevič Dorn – „Galeb“ A. P. Čehov r: Jagoš Marković, 2005.;
Felix Glembay – „Gospoda Glembajevi“ M. Krleža, r: Branko Brezovec, 2007.;
Roderigo – „Othello“ W. Shakespeare, r: Diego de Brea, 2007.;
Grumio – „Ukroćena goropadnica“ W. Shakespeare, r: Vito Taufer, 2008.;
Steve Hubbell – „Tramvaj zvan žudnja” T. Williams, r: Dino Mustafić, 2009.;
Više uloga – „Med+Pepeo / Iznad ponora“ C. Hrabonn / F. M. Pesenti po motivima Eshila, Sofokla i Euripida, r: François-Michel Pesenti, 2009.;
Doktor – „Opća bolnica“ H. Bojčev, r: Matjaž Latin, 2009.;
Robert Pila / Prosjak – „Opera za tri groša“ B. Brecht, K. Weill, r: Eduard Miler, 2010.;
Anatol – „Sjajno mjesto za nesreću“ D. Karakaš, r: Dalibor Matanić, 2011.;
Grof Rochefort – „Tri mušketira“ A. Dumas, r: Kokan Mladenović, 2013.;
Majstor svjetlosti- „Zajedno“/ „Together“ prema filmskome scenariju L. Moodyssona, r: Matjaž Latin, 2014.;
Dirigent – „Kazališna čarolija“ kreativni tim „Zajc“ r: Giulio Settimo, 2018.;
Više uloga – „Prava komedija“ omnibus, koncept: R. Carola Gatica, M. Blažević, r: Olja Lozica, Jelena Lopatić, Natalija Manojlović, Zijah Sokolović, Saša Anočić, Matija Ferlin, Edvin Liverić, Miran Kurspahić, Ivan Penović, Renata Carola Gatica, 2019.;
Kralj – „Mali princ“ A. de Saint Exupéry, I. Đula, r: Renata Carola Gatica, Riječko kazalište mladih „Kamov”, 2019.;
Opera
Prvi mafijaš – „Kiss me Kate“ C. Porter, d: Krunoslav Kajdi, r: L. Katunarić , 1994.;
Princ Orlofsky – „Šišmiš“ J. Strauss, d: Nada Matošević / Krunoslav Kajdi, r: Ivica Krajač, 1998.;
Talijanska drama
Schwei – „Per il bene di tutto“ F. Randazzo, r: Francesco Randazzo;
Franz – „Album di famiglia“ A. Damiani, r: Nino Mangano;
Conte Cavriaghi – „Gattopardo“ G. T. Di Lampedusa, r: Angelo Savelli, 2002.;
Attilio, Giovanni De Luca – „Farse“ (Don Raffaele il trombone, Il ramoscello d’ olivo), P. de Filippo, r: Nino Mangano;
Virginia – „Regine“ G. Carbone, r: N. Mangano
ULOGE IZVAN HNK IVANA PL. ZAJCA
Nick – „Tko se boji Virginije Woolf“ E. Albee, r: Lary Zappia, HKD Teatar, 1993.;
Woyzeck – „Woyzeck“ G. Büchner, r: Lary Zappia, HKD Teatar, 1994.;
Oswald – „Kralj Lear“ W. Shakespeare, r: Lenka Udovički, Kazalište Ulysses, od 2001.
Uloge u filmovima, serijama i TV dramama
Alvarez – „Kći mušketira” mini-serija, r: Steve Boyum, 2004.;
Šimun Kožičić Benja – „ Šimun Kožičić Benja” dokumentarno-igrani film, r: Bernardin Modrić, 2004.;
„Libertas” igrani film, r: Veljko Bulajić, 2006.;
Kiromant Adam / Lutalica – „Novine“ serija, r: Dalibor Matanić, 2016-2020.