Născut la Baia Mare, absolvent al Universității de Artă Teatrală din Târgu-Mureș secția actorie. Actualmente angajat al teatrului Mihai Popescu din Târgoviște. A apărut în mai multe reclame. Primul lui film a fost o producție a Teatrului Dramatic din Baia Mare (de altfel primul film artistic produs de un teatru din România, în regia Luminiței Vălean), în care a jucat rolul Felix într-o adaptare după Enigma Otiliei de Călinescu, numită Adevărata Otilie.
Au urmat doua roluri secundare: primul în 3 zile regizat de Theo marton și al doilea în Luna verde regizat de Visarion Alexa. A avut rolul principal alături de Cecilia Barbora în filmul lui Șerban Marinescu, Tanti. În prezent filmează la Mediapro pentru serialul polițist Vine poliția!, în care îl interpretează pe Luca Simion și în care ii are ce parteneri pe Gyuri Pascu, Horațiu Mălăiele și Gheorghe Ifrim.