Народився 2 березня в Яворові на Львівщині.
Навчався в студії при Львівському театрі імені Заньковецької.
1991 року закінчив Київський національний університет театру, кіно і телебачення імені І. К. Карпенка-Карого (курс Ірини Молостової).
З 1991 року працює в театрі ім. Івана Франка.