Начал обучение футболу в 2006 году в ДЮФК «Нива-Свитанок», но уже в следующем году перешел в Львовское государственное училище физической культуры, где учился четыре года.
С лета 2011 года играет в составе львовских «Карпат», однако первые два сезона выступал исключительно в молодёжном первенстве. За основную команду дебютировал 2 августа 2013 года в гостевом матче против «Ильичёвца», выйдя на поле на 89 минуте вместо Олега Голодюка.