Este absolvent al Universitatii de Arta Teatrala si Cinematografica si a activat la Teatrul din Botosani (1983 - 1988), pentru ca apoi sa fie angajat al Teatrului National din Bucuresti. De-a lungul timpului a interpretat roluri prime in piese de Aristofan, Shakespeare, Goldoni, Chase, Harwood, Marivaux, Gogol, Caragiale, Blaga, Urmuz, Eftimiu, C. Th. Popescu, in regia semnata de Laurian Oniga, Andrei Serban, Niky Wolcz, Catalina Buzoianu, tudor Marascu, Radu Beligan, Traian Ailenei, Horea Popescu etc. Totodata, a regizat film si secvente publicitare pentru televiziune la Lausanne - Elvetia, atractia sa catre pantomima concretizandu-se in spectacole prezentate in regie proprie pe scenele teatrelor din Botosani si Bucuresti, dar si la Centrul Cultural...