Родился 2 декабря 1969 года в Бресте. Окончил СШ №1, Рижское высшее аэронавигационное училище гражданской авиации (1992 г.), Минский государственный высший авиационный колледж (ныне Белорусская государственная академия авиации) (2009 г.). С 1992 года в брестском аэропорту работал диспетчером по управлению воздушным движением, затем старшим диспетчером. С 2014 года и до назначения начальником Брестского филиала госпредприятия «Белаэронавигация» 7 сентября 2017-го – заместителем начальника филиала.