Родился 3 ноября 1967 года в г. Севастополе.
В 1991 году окончил Донецкое высшее военное училище инженерных войск и войск связи.
В 2002 году – Военную академию тыла и транспорта.
С ноября 1985 года по сентябрь 2012 года – служба в Вооруженных Силах РФ.
С 2014 года по 2018 год – руководил портами в Республике Крым и Севастополе, Сахалинским филиалом ФГУП «Росморпорт».
С 23 января 2018 года – главный федеральный инспектор по Новосибирской области.
10 октября 2023 года назначен главным федеральным инспектором по Томской области.
Полковник запаса. Женат, имеет дочь.