Народився в Києві, де і почав займатися футболом. Виступав в ДЮФЛ за ДЮФШ «Динамо» ім. Валерія Лобановського. Після завершення навчання, влітку 2013 року, став гравцем молодіжного складу «Динамо», де провів два сезони, виступаючи за команди U-19 та U-21 (всього 16 офіційних матчів).
Влітку 2015 року був заявлений за другу динамівську команду, що грала в Першій лізі. В професійних змаганнях дебютував 31 жовтня 2015 року в виїзному матчі проти «Сум», який завершився поразкою киян 1:2. Всього провів за команду у Першій лізі 4 матчі, пропустивши 4 голи.
У березні 2017 року підписав контракт з першоліговим «Інгульцем»[1], але знову змушений був виступати за другу команду, що грала у Другій лізі, де зіграв два матчі.