В 1965 году окончил физико-математический факультет Могилевского государственного педагогического института. В 1969 году защитил кандидатскую диссертацию «Качественная характеристика решений некоторых двумерных систем дифференциальных уравнений». В 1975 году присвоено ученое звание доцента. В 1997 году защитил докторскую диссертацию «Периодические движения двумерных динамических систем». В 2000 году присвоено ученое звание профессора.