Воспитанник могилевских "Днепра" и УОРа. Первый тренер - Валерий Семенович Чаплыгин. Амплуа - опорный полузащитник. Выступал за могилевский "Днепр" (1994-2001) и БАТЭ (2002-15).
С января 2016 года по декабрь 2019-го - тренер дублирующего состава БАТЭ. С января 2020-го - тренер главной команды "желто-синих". С января 2021 года - тренер дублирующего состава БАТЭ. C 2023 года - в тренерском штабе основной команды БАТЭ. C 27 августа 2024 года - в тренерском штабе дублирующего состава "желто-синих". С июля 2025 года вернулся к работе в главной команде БАТЭ.
Имеет тренерскую лицензию категории А.