Este cunoscut publicului din sutele de spectacole de comedie cu grupurile de umor DIVERTIS și DISTRACTIS prezentate pe scenele din România și în comunitățile din SUA și Germania, pentru care a fost actor și scenarist în perioada 1990 – 2019.
În anul 2002, a interpretat rolul Hassan în filmul Ce lume veselă, regia Malvina Urșianu, iar în anul 2012, rolul Marcel din scurtmetrajul Grindcore, regizat de Ioachim Ciobanu.
A colaborat cu Teatrul Stela Popescu, ca actor și scenarist în spectacolele Satul Paralel (2019) și Clarvăzătorul din Băicoi (2020).