Debutul în teatru a avut loc în 1988 când a avut mai multe roluri în spectacole de revistă la „Estrada Armatei” sub regia lui Nicolae Frunzetti;
- 1990 – rol principal (Nino) în spectacolul „Clowni” la teatrul MASCA – scris și regizat de Mihai Mălaimare;
- 1991 – rol secundar (Gefier) în spectacolul „Mântăua” după Gogol la teatrul MASCA – scenariu și regie Mihai Mălaimare;
- 1991 – trei roluri principale (fără nume) în spectacolul „Medievale” la teatrul MASCA – scenariu și regie Anca Florea;
- 1992 – rol principal (fără titlu) în spectacolul „Death died, Yo” la teatrul MASCA – scris și regizat de Mihai Mălaimare;
- 1995 – rol principal (Weston Hurley) în spectacolul „5-th OF JULY” de la Teatrul Româno-American EUGENE O’NEIL – scenariu 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” (Ultime ştiri) la teatrul BULANDRA – piesă de Adrian Dohotaru, regia Mara Paşici;
- 1995 și 1996 – rol principal în spectacolul „Don Quijote” interpretat în două părți în doi ani la FESTIVALUL DE ARTĂ MEDIEVALĂ de la Sighișoara;
- 1997 – rol secundar (Shawn Keogh) în spectacolul „Playboy” de la TEATRUL NAȚIONAL BUCUREȘTI – după „Playboy of the western world” de John Millington Singe, regia Nona Ciobanu;
- 1997 – rol secundar (Don Ricardo) în spectacolul „Încurcă-i drace” după „Bădăranii” de Goldoni la teatrul CASANDRA – regia Alexandru Repan și Victor Ştrengaru;
- 1997 – rol principal (Arlecchino) în spectacolul „All’improvisso” la teatrele CASANDRA și NOTTARA – scenariu și regie Mihai Gruia Sandu;
- 1997 – 2015 actor și prezentator în producțiile Circus & Variete Globus București, regia Brînduşa Novac;
- 1998 – dublu rol secundar (Castor și Pollux) în spectacolul „Ah, burlacul” după „Morgana Girl” 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 (Aladdin) în spectacolul „Aladdin și lampa lui” la teatrul EXCELSIOR – scenariul Al. Andy Kessler, regia Ion Lucian;
- 2000 – rol principal (Ştefan Vardia) în spectacolul „Nota zero la purtare” de la teatrul C. Tănase – scenariu 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” – scenariu David Mamet, regia Florin Piersic Jr.
- 2002 – rol principal (Scenarist) în spectacolul „Chinurile zadarnice ale unui scenarist” de la teatrul ACT, scris de Teodora Herghelegiu, regia Gabriel Coveşeanu;
- 2003 – rol secundar în spectacolul „The Amazing Adventures of Niels Holgerson” la teatrul EXCELSIOR.
- 2004 – rol principal (Prâslea) în spectacolul „Prâslea și merele de aur” la teatrul EXCELSIOR, scris și regizat de Mircea Anca;
- 2004 – rol principal (Peter Munk) în spectacolul „Inimă de piatră” de Wilhelm Hauff la teatrul EXCELSIOR, scenariu Ion Lucian, regia Vasile Manta;
- 2004 – rol principal (Ştefan Vardia) în emisiunea „Nota zero la purtare” la TVR – scenariu Octavian Sava, regia Ion Lucian;
- 2005 – rol principal (Gigel) în spectacolul „Luptă cu TAGATA” la teatrul EXCELSIOR – scenariu de Ion Lucian și Mircea Anca, regia Mircea Anca;
- 2006 – rol principal (Jules Verne) în spectacolul „The Edge of Eternity” la teatrul BULANDRA – emisiune difuzată de Alfa TV;
- 2009 – rol secundar (Arlecchino) în spectacolul „Don Pasquale” la Opera Națională București – regia Rareș Zaharia;
- 2010 – rol principal (Pantalone) în spectacolul „Anselmo” la teatrul Nottara din București, regia Mihai Gruia Sandu;
- 2010 – rol principal (Soldat) în spectacolul „Prițesa de la Castelul de Aramă” de la Teatrul „Masca”, regia Cristian Pepino;
- 2010- rol principal (Pantaloni) în spectacolul „Lovers” de la Teatrul „Masca”; scenariu și regie de Michelle Modesto Cassarin;
- 2011 – rol secundar în spectacolul „Bădăranii” („I quatro rusteghi”) după Carlo Goldoni la Opera Națională 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- regie spectacolul 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 emisiunea „Qui est Mohamed?” – de Remy de Vos, regia Theodora Herghelegiu – la Teatrul „La Scena” și Teatrul „Green Hours” București;
- 2016 – rol principal în spectacolul „Ceartă-R” – de Theodora Herghelegiu, regia Theodora Herghelegiu;
- 2016- rol principal în spectacolul „Midnight Crack” după „The Long Phase” de Catherine Aigner, regia Theodora Herghelegiu – Teatrul „Toma Caragiu” – Ploiești
- 2018- Carol al II-lea în spectacolul „Zaraza” scris de Daniel Chirilă și regia Răzvan Mazilu la Teatrul „Toma Caragiu” – Ploiești
- 2018- rol principal (colonelul) în spectacolul „Descurcă lume” – scenariu și regie 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, traducere, adaptare și regie Dragoș Câmpan – Teatrul „Toma Caragiu” – Ploiești
- 2022 – Actor și producător al spectacolului „Tăcere! Se repetă!” ca dramaturg, regizor, coordonator de mișcare scenică și designer de lumini – Teatrul „Toma Caragiu” – Ploiești
- 2023 – Sol Weiss în spectacolul „Mori odide” de Billy Van Zandt și Jane Milmore, în traducerea și regia Teodora Petre – Teatrul „Toma Caragiu” – Ploiești
- 2024 – rol dublu (Matache și Iancu Iabrașu) în spectacolul „Birlic” de Tudor Mușatescu și Sică Alexandrescu după Arnold și Bach, adaptare și regie Dan Tudor – Teatrul „Toma Caragiu” – Ploiești
Printre rolurile jucate în timpul Academiei de Teatru și Film 1993-1997:
„Inspectorul” din „Pulpa de Miel” („Picior de miel”) de Roald D’Al;
„Petru” din „Cetatea Sfaramata” de Horia Lovinescu;
„Diego Ramirez” din „Noiembrie și iarbă verde” de Antonio Gala;
„Astrov” din „Unchiul Vanea” de A.P.Cehov;
„Vanea” din „Unchiul Vanea” de A.P.Cehov;
„Wangel” din „Femeia mării” de H. Ibsen;
„Rosenthal” din „Anfisa” de Andreev;
„Colonelul” din „Sonata fantomă” de A. Strindberg;
„Caius” din „Soțiile vesele din Windsor” de W. Shakespeare;
„Dan” din „O casă onorabilă” de H. Lovinescu;
„Matti” din „Domnul Puntilla și slujitorul său Matti” („Domnul Puntilla și slujitorul său Matti”) de B. Brecht;
„Vladimir” din „În așteptarea lui Godot” de S. Beckett;
„Cicero” din „Iulius Caesar” de W. Shakespeare;
„Mercutio” din „Romeo și Julieta” de W. Shakespeare;
Jacques Melancolicul din „Cum Va Place” („Cum vă place”) de W. Shakespeare;
„Lysander” din „Visul unei nopți de vară” de W. Shakespeare;
„Don Riccardo” din „Tirants” de C. Goldoni;
„Lubin” din „Georges Dandin” de Molliere;
„Arlecchino” din „All’Improvisso” de Gruia Sandu.