Начинал карьеру в минском «Звезда-БГУ», потом играл в разных клубах, преимущественно в Первой лиге.
С 2011 года играл за мозырьскую «Славию», которой помог выйти в Высшую лигу. В сезоне 2013 редко появлялся в основном составе. По окончании сезона (в котором «Славия» потеряла место в Высшей лиге) оставил мозырьский клуб и завершил карьеру.