Po zakończeniu kariery zawodniczej ukończył szkołę wyższą w 1984 (ВШТ). Podjął pracę w Mińsku. Przyjął obywatelstwo Białorusi.

Od 1990 prowadził drużyny w ekstralidze polskiej, m.in. przez sześć pierwszych lat z sukcesami Unię Oświęcim w sezonach 1990/1991, 1991/1992, 1992/1993, 1993/1994 do 1994. Pod jego wodzą Unia zdobyła pierwszy w historii klubu tytuł mistrza Polski. Pracował następnie w Tychach od 1998, w sezonie 1999/2000 był szkoleniowcem Polonii Bytom, później w Krynicy i w Nowym Targu. Następnie powrócił do Oświęcimia i pełnił funkcję asystenta I trenera Karela Suchánka w sezonach 2001/2002, 2002/2003, 2003/2004. Do 2006 pracował w Unii z drużynami młodzieżowymi. Od lipca 2006 asystent trenera Edwarda Miłuszewa, a od października 2006 I trener JKH GKS Jastrzębie w I lidze polskiej. W 2008 został trenerem Legii Warszawa. W sezonach 2008/2009 i 2009/2010 trenował UHKS Mazowsze Legia Warszawa, także w I lidze polskiej.