Roluri la Teatrul Naţional „Marin Sorescu” Craiova
Tim – „Bang” de Marius von Mayenburg, regia Theodor Cristian Popescu, stagiunea 2018-2019, premiera 5 iunie 2019
Soldat – „Aias. Eseu despre demenţă” după „Aias” de Sofocle, regia Mihai Măniuțiu, stagiunea 2018-2019, premiera 21 septembrie 2018
Tatăl – „Salvatorii melcilor” de Bogdan Cristian Drăgan, regia Bogdan Cristian Drăgan, stagiunea 2017-2018, premiera 20 ianuarie 2018
Roluri la alte teatre
– Teatrul Național din Târgu Mureș
Posterhouse – „Bigamul” de Ray Cooney
Lampagiul – „Micul prinţ” de Antoine de Saint-Exupery
Ologul – „Amorphe D’ Ottenburg” de A. Grunberg
Crăcănel – „D-ale carnavalului” de Ion Luca Caragiale
Cetăţeanul turmentat – „O scrisoare pierdută” de Ion Luca Caragiale
Norocov – „Pădurea” de Nicolaevici Ostrovski
Paracliserul – „Paracliserul” de Marin Sorescu
Antonio – „Nunta lui Figaro” de Pierre Augustin Caron de Beaumarchais
Basilio – „Burattino” de Alexei Tolstoi
Cioroiul – „Crăiasa zăpezii” după Hans Christian Andersen, regia A. Stefănescu
Ettienne – „Câștigatorii” de François Archambault, regia Radu Dinulescu
Stelaru – „Mandache și tranziţia” de Zeno Ghiţulescu, regia Dan Glasu
Ziaristul/ Orbul/ Medicul/ Vagabondul cu sticla – „Omul cu o singură aripă” de Matei Vişniec
Campionatul de improvizaţie – Improshow, regia Vlad Massaci
Domnul – „Gunoierul” de Mimi Cornel Brănescu
Freddy – „Scandal în culise” de Michael Frayn, regia C. Ioan
Poetul – „Ţara fericirii” de Tudor Muşatescu, regia Cornel Popescu
Bagot – „Richard al II-lea” de William Shakespeare, regia Mihai Manolescu
Claudio – „Măsură pentru măsură” de William Shakespeare, regia Cristian Theodor Popescu
Ernest – „Ofer camera student” de Louis Velle, regia Raluca Iorga Mândrilă
Xavier – „Cei care făuresc imperii” de Boris Vian, regia Anca Bradu
„O noapte furtunoasă” de Ion Luca Caragiale, regia Mircea Cornişteanu
Câinele – „Fetiţa cu chibrituri” după Hans Christian Andersen, regia D. Popa
Luka – „Ursul”, Sufleurul – „Cântecul lebedei”, Lomov – “Cerere în căsătorie” de Anton Pavlovici Cehov, regia Traian Costea
“Don Quijote și Sancho Panza” de Mihail Bulgakov, Bunicul – „Jacques sau supunerea” de Eugéne Ionesco, regia Marius Olteanu
– Teatrul „Ararat” Baia Mare
Procurorul şef – „TAXI-VINIL” de Alina Nelega, regia Luisa Brandsdoerfer
– Teatrul „Ariel” Târgu Mureș
Pampon –„D’ale carnavalului”, regia Claudiu Pintican
Ion – „Năpasta” de Ion Luca Caragiale, regia Liviu Topuzu
Cațavencu – „O scrisoare pierdută” de Ion Luca Caragiale, regia Cătălin Chirilă
Patronul – „Emanciparea prinţului Hamlet” de Alina Mungiu-Pippidi, regia Marius Oltean
Omul – „Cazul Pintea Viteazul”, scenariul și regia Gavriil Pinte
– Teatrul Municipal Baia Mare
Improvizator – Moderator în „Improshow cu improspectatorii”
– Teatrul „Bulandra” București
Indianul – „Indianul vrea în Bronx” de Israel Horovitz
Roluri în film
2015 – Haralambie – „Fixeur”, regia Adrian Sitaru
2014 – Procurorul General – „Chuck Norris vs comunism”, regia Ilinca Călugăreanu
2011 – Pictorul – „Limba clopotului” sau „Balerinul”, regia Ioan Cărmăzan
2005 – Priest at Reception – „Vizita arhiepiscopului”, regia Zoltan Kamondi
2002 – Raul Castro – „Roumania” de Molnar Bencze
2000 – Ospătarul – „Filantropica”, scenariul şi regia Nae Caramfil
1995 – Pompistul – „Asphalt tango”, scenariul şi regia Nae Caramfil
1993 – Mânzatu – „E pericoloso sporgersi”, scenariul şi regia Nae Caramfil
Roluri în scurt metraje
2007 – Preotul – „Trei zile”, regia Theo Marton
2007 – Autostopistul – „Pilgrimage”, regia Mark Hansen
Regie artistică spectacole
2014 – „ZoOm PoolitikOm” după „Adunarea Femeilor” de Aristofan,Teatrul Municipal Baia Mare
2014 – „Improshow cu improspectatorii”, Teatrul Municipal Baia Mare
2012 – „Năpasta” de Ion Luca Caragiale, Teatrul Municipal Baia Mare
2011 – „Singurătate în patru” – teatru radiofonic, U.A.T. Târgu Mureş
2011 – „Fontana di Trevi” sau „Adevărul dat pe faţă” de Gian Lorenzo Bernini, Teatrul „Studio” U.A.T. Târgu Mureș
2009 – „Bigudiuri” de Mimi Cornel Brănescu, U.A.T. Târgu Mureș
2008 – „YouTube – o fată nebună” de Viorel Cojanu, spectacol lectură, Teatrul „Ariel” Târgu Mureş
2007 – „Domn cu joben” teatru de poezie, texte Ion Potolea
2007 – „Strangerhouse” de Brian Dykstra, spectacol lectură, Teatrul „Ariel”, Târgu Mureş
2004 – „Don Juan moare ca toţi ceilalţi” de Teodor Mazilu
2003 – „Fontana di Trevi” de Gian Lorenzo Bernini
2002 – „Nunta” de Anton Pavlovici Cehov
2001 – „Ritmul sonetelor” după William Shakespeare, Vasile Voiculescu, George Topîrceanu
1999 – „Rătăcitorii“, scenariu original, Compania de Artă Sincretică „IONIA” Târgu Mureş
1996 – „Paracliserul” de Marin Sorescu
1995 – „Copilul lup” de Shuji Terayama, Studioul de Balet Contemporan „METAREAL” Târgu Mureş
1994 – „Destine”, scenariu original, Studioul de Balet Contemporan „METAREAL” Târgu Mureş
Regie film
2015 – „Călătoria” – scurt metraj