Окончил Херсонский государственный университет.
В 2000 году начал судейскую карьеру в матчах региональных соревнований, с 2001 года стал судьёй чемпионата среди любителей, с 2007 года — второй лиги, с 2012 года — первой лиги. С 2015 года обслуживает матчи Премьер-лиги. Судейство в премьер-лиге начал 30 мая 2015 года в заключительном 26-м туре в матче «Динамо» (Киев) — «Металлург» (Запорожье).
Несколько лет подряд считался лучшим футбольным арбитром Херсонской области[2].