Srednju školu završio je u Brazilu u Rio de Janeiru 1990. godine. Glumu na Akademiji dramske umjetnosti studira od 1992. do 1997. godine. Glumio je u mnogim kazalištima u Zagrebu, a neki od njih su Teatar ITD, Teatar Exit, Mala scena, Zagrebačko kazališta lutaka i Satiričko kazalište Kerempuh. Kao član ansambla Teatra ITD od 1999. do 2008. godine odigrao je brojne uloge u kazalištu. Ostvario je i više uloga na filmu, televiziji i radiju. Član je ansambla Gradskoga kazališta Trešnja je od 2008. godine.
"Hu Hu" kao robot Disketić, jazavac krojač Škarica i gospodin dabar Bobo (2020.)
"Dobro jutro, Hrvatska" kao gost emisije (2019.)
"Pogrešan čovjek" kao Teodor Afrić (2018.)
"Rat prije rata" kao Neven Baričević (2018.)
"Crno-bijeli svijet" kao sekretar (2016.)
"Počivali u miru" kao Edo (2015.)
"Mamutica" kao Albanac Behir (2008.)
"Bibin svijet" kao Mark Johnson (2007.)
"Kazalište u kući" kao Cigo (2007.)
"Odmori se, zaslužio si" kao Franco (2006.-2007.)
"Cimmer fraj" kao inspektoričin ljubavnik (2006.)
"Balkan Inc." kao dr. Mirko Svoboda (2006.)
"Bumerang" kao Đuro Pucar (2006.)
"Kad zvoni?" kao Haldor (2005.)
"Hlapićeve nove zgode" kao Princ Tomo/Češnjakov/Pepi (glas) (2002.)
Filmske uloge[]
"Posljednji Srbin u Hrvatskoj" kao Dr. Zdovc (2019.)
"Bijela vrana" kao crna vrana (glas) (2018.)
"Adios amigos" kao upravitelj hotela (2016.)
"Ne pričamo o vama nego o djeci" (2015.)
"Kauboji" kao mladi barmen (2013.)
"Goltzius i Pelikanova družina" kao svećenik #4 (2012.)
"Kao na televiziji" kao glumac (2011.)
"Josef" kao austrijski vojnik u kamionu (2011.)
"Lea i Darija" kao spiker slikopisa (2011.)
"Kradljivac uspomena" (2007.)
"Armin" kao recepcioner #1 (2007.)
"Ono sve što znaš o meni" kao Tvrtko (2005.)
"Bore Lee: Čuvaj se sinjske ruke!" kao šef kluba (2004.)
"Ratnik snova" kao Paco (2003.)
"Bore Lee: U kandžama velegrada" kao Mahnito pojačanje #5 (2003.)
"Isprani" (1995.)
Audio - priča za djecu[]
"Esperel, grad malih čuda" (2022.)
"Mima i kvadratura duga" (2022.)
"Som na cilome svitu" (2016.)
"Ljepotica i zvijer" kao Marin (2010.)
"Halugica" kao Jablanko (2007.)
"Mala zelena gusjednica" kao mrav i bubamarac (2006.)
"Sretni princ" kao profesor umjetnosti i dječak u dramskoj (2005.)
"Guliverova putovanja 4: Put u Houyhnmsku zemlju" kao Houyhnmska starješina (zajedno sa Leonom Lučevom i Markom Torjancem) i građanin (2004.)
"Guliverova putovanja 3: Put u Laputu" (2004.)
"Guliverova putovanja 2: Guliver među divovima" (2003.)
"Guliverova putovanja 1: Guliver u Liliputu" (2003.)
"Carevo novo ruho" kao Živac (2002.)
Nagrade[]
Dobitnik je nagrade za najboljega glumca/lutkara na međunarodnom festivalu dječjega kazališta u Subotici 2006. godine, za ulogu Papagena u predstavi Čarobna Frula ZKL-a.