Debutul în teatru a avut loc in 1988 cand a avut mai multe roluri în spectacole de revistă la „Estrada Armatei” sub îndrumarea regizorală a lui Nicolae Frunzetti;
1990 – rol principal ( Nino ) în spectacolul „Clovnii” la teatrul MASCA –scenariul şi regia Mihai Mălaimare;
- 1991 – rol secundar ( Funcţionar ) în spectacolul „Mantaua” după Gogol la teatrul MASCA – scenariul şi regia Mihai Mălaimare;
- 1991 – trei roluri principale ( fără nume ) în spectacolul „Medievale” la teatrul MASCA – scenariul şi regia Anca Florea;
- 1992 – rol principal ( fără nume ) în spectacolul „A murit moartea, măi” la teatrul MASCA – scenariul şi regia Mihai Mălaimare;
- 1995 – rol principal ( Weston Hurley )în spectacolul „5-th OF JULY” la Teatrul Româno-American EUGENE O’NEIL – scenariul Landford Wilson, regia Elliot Swift;
- 1995 – rol secundar ( Baronul ) în spectacolul „Thomas Becket” de Jean Anouilh la teatrul NOTTARA –regia Alexandru Repan;
- 1996 – mai multe roluri în spectacolul „Ultimele Ştiri” la teatrul BULANDRA – piesă de Adrian Dohotaru, regia Mara Paşici;
- 1995 şi 1996 – rol principal în spectacolul „Don Quijote” realizat în două părţi în doi ani la FESTIVALUL DE ARTĂ MEDIEVALĂ din Sighişoara;
- 1997 – rol secundar ( Shawn Keogh ) în spectacolul „Playboy” la TEATRUL NAŢIONAL BUCUREŞTI – după „Năzdrăvanul Occidentului” de John Millington Singe, regia Nona Ciobanu;
- 1997 – rol secundar ( Don Ricardo ) în spectacolul „Încurcă-i drace” după „Bădăranii” lui Goldoni la teatrul CASANDRA- regia Alexandru Repan şi Victor Ştrengaru;
- 1997 – rol principal ( Arlecchino ) în spectacolul „All’improvisso” la teatrele CASANDRA şi NOTTARA –scenariul şi regia Mihai Gruia Sandu;
- 1997 – 2015 actor şi prezentator în producţiile Circ & Variete Globus Bucureşti, regia Brînduşa Novac;
- 1998 – rol secundar dublu ( Castor şi Polux ) în spectacolul „Ah, bacalaureatul” după „Fata Morgana” de D. Solomon, la Teatrul „George Ciprian” Buzău – regia Ion Lucian;
- 1998 – rol secundar ( Comisul Căţeleanu ) în spectacolul „Viforul” după B.St. Delavrancea, la teatrul NOTTARA –regia Alexandru Darie;
- 1999 – rol principal ( Aladin ) în spectacolul „Aladin şi lampa sa” la teatrul EXCELSIOR – scenariul Al. Andy Kessler, regia Ion Lucian;
- 2000 – rol principal (Ştefan Vardia) în spectacolul „Nota zero la purtare” la teatrul C. Tănase – scenariul Octavian Sava, regia Ion Lucian;
- 2001 – rol secundar (Baronul Spitz) în spectacolul „Mica sirenă” la teatrul EXCELSIOR – scenariul Al. Andy Kessler, regia Olimpia Arghir;
- 2002 – rol principal în spectacolul „Toţi bărbaţii sunt curve” la clubul „PROMETHEUS” – scenariul David Mamet, regia Florin Piersic Jr.
- 2002 – rol principal (Scenaristul) în spectacolul „Zadarnicele chinuri ale unui scenarist” la teatrul ACT, scenariul Teodora Herghelegiu, regia Gabriel Coveşeanu;
- 2003 – rol secundar în spectacolul „Uimitoarele aventuri ale lui Niels Holgerson” la teatrul EXCELSIOR.
- 2004 – rol principal (Prâslea) în spectacolul „Prâslea şi merele de aur” la teatrul EXCELSIOR, scenariul şi regia Mircea Anca;
- 2004 – rol principal (Peter Munk) în spectacolul Inimă de piatră” după Wilhelm Hauff la teatrul EXCELSIOR, scenariul Ion Lucian, regia Vasile Manta;
- 2004 – rol principal (Ştefan Vardia) în spectacolul „Nota zero la purtare” la TVR – scenariul Octavian Sava, regia Ion Lucian;
- 2005 – rol principal (Gigel) în spectacolul „În luptă cu TAGATA” la teatrul EXCELSIOR – scenariul Ion Lucian şi Mircea Anca, regia Mircea Anca;
- 2006 – rol principal (Jules Verne) în spectacolul „Marginea Eternităţii” la teatrul BULANDRA – spectacol transmis de televiziunea Alfa TV;
- 2009- rol secundar (Arlecchino) în spectacolul „Don Pasquale” la Opera Naţională din Bucureşti – regia Rareş Zaharia;
- 2010 – rol principal (Pantalone) în spectacolul „Anselmo” la teatrul Nottara din Bucureşti, regia Mihai Gruia Sandu;
- 2010 – rol princpipal (Soldatul) în spectacolul „Prinţesa din Castelul de aramă” la Teatrul „Masca”, regia Cristian Pepino;
- 2010- rol principal (Pantalone) în spectacolul „Îndrăgostiţii” la Teatrul „Masca” ; scenariu şi regia Michelle Modesto Cassarin;
- 2011- rol secundar în spectacolul „Bădăranii” („I quatro rusteghi”) după Carlo Goldoni la Opera Natională din Bucureşti, regia Peter Pavlik;
- 2011- rol secundar (Angelo) în spectacolul „Comedia erorilor” de W. Shakespeare la Teatrul „Masca”, regia Mihai Mălaimare;
- 2012- rol principal şi regizor secund al spectacolului „Trei prinţese fermecate” de Cristian Pepino la teatrul „Masca”, regia Cristian Pepino;
- 2012- regia spectacolului muzical pentru copii „Puck” cu trupa „Elementalii” şi sprijinul CCUNB;
- 2013- rol principal (Împăratul Împăraţilor) în spectacolul „Tărâmul basmelor” la Sala Epica Mall Baneasa – regia Ciprian Dumitraşcu;
- 2015- rol principal în spectacolul “Qui est Mohamed?” – de Remy de Vos, La Teatrul „La Scena” şi Teatrul „Green Hours” Bucureşti, regia Theodora Herghelegiu;
- 2016- rol principal în spectacolul „Ceartă-R” – de Theodora Herghelegiu, regia Theodora Herghelegiu;
- 2016- rol principal în spectacolul „Craca de la miezul nopţii” după „Faza lungă” de Catherine Aigner, regia Theodora Herghelegiu – Teatrul „Toma Caragiu”-Ploieşti
- 2018- Carol al II-lea în spectacolul „Zaraza” scris de Daniel Chirilă şi în regia lui Răzvan Mazilu la Teatrul „Toma Caragiu”-Ploieşti
- 2018- rol principal (Colonelul) în spectacolul ”Descurcă lume” – scenariul și regia Eugene Nacht-Stroe la Teatrul ”Toma Caragiu”- Ploiești
- 2019- Carol al II-lea în spectacolul „Mareşalii” de Constantin Venerus Popa regia: Alexandru Bindea la Teatrul „Stela Popescu” -Bucureşti
- 2019- Adolf Ogaru în spectacolul „Somnoroasa aventură” de Teodor Mazilu, regia Magda Catone – Teatrul „Nottara” Bucureşti
- 2021- Edward Petersen în spectacolul „Sorry Charlie” de Troy Shearer, traducerea, adaptarea şi regia Dragoş Câmpan – Teatrul „Toma Caragiu” – Ploieşti
- 2022 – Actor și realizator al spectacolului ”Liniște! Se repetă!” ca dramaturg, regizor, coordonator mișcare scenică și light designer – Teatrul ”Toma Caragiu” – Ploiești
- 2023 – Sol Weiss în spectacolul ”Mori odată” de Billy Van Zandt și Jane Milmore, traducerea și regia Teodora Petre – Teatrul ”Toma Caragiu” – Ploiești
Dintre rolurile jucate în timpul Academiei de Teatru și Film 1993-1997:
„Inspectorul” din „Pulpa de Miel” („Piciorul mielului”) de Roald D’Al;
„Petru” din „Citadela Sfaramata” de Horia Lovinescu;
„Diego Ramirez” din „Noiembrie si Putina Iarba Verde” de Antonio Gala;
„Astrov” din „Unchiul Vanea” de A.P. Cehov;
„Vanea” din „Unchiul Vanea” de A.P. Cehov;
„Wangel” din „Femeia Marii” de H. Ibsen;
„Rosenthal” din „Anfisa” de Andreev;
„Colonelul” din „Sonata Fantomelor” de A. Strindberg;
„Caius” din „Nevestele Vesele din Windsor” de W. Shakespeare;
„Dan” din „O Casa Onorabila” de H. Lovinescu;
„Matti” din „Domnul Puntilla și Sluga Sa Matti” („Mister Puntilla și slujitorul său Matti”) de B. Brecht;
„Vladimir” din „Asteptandu-l pe Godot” de S. Beckett;
„Cicero” din „Iulius Caesar” de W. Shakespeare;
„Mercutio” din „Romeo și Julieta” de W. Shakespeare;
„Jacques” din „Cum Va Place” („Cum îți place”) de W. Shakespeare;
„Lysander” din „Visul Unei Nopti de Vara” de W. Shakespeare;
„Don Riccardo” din „Tiranii” de C. Goldoni;
„Lubin” din „Georges Dandin” de Molliere;
„Arlecchino” din „All’Improvisso” de Gruia Sandu.