Родился 4 января 1963 года в Новополоцке Витебской области Белорусской ССР.
Спортсмен (легкая атлетика), тренер, инженер-механик.
Заслуженный мастер спорта СССР (1991). Заслуженный мастер спорта Республики Беларусь (1995).
Окончил Новополоцкий политехнический институт.
Выступал за Профсоюзы (Гродно). Тренировался под руководством П.В. Зайцева, Ю.М. Бакаринова, Ю.Н. Тарасюка, К.В. Астапковича и Р.И. Клима.
Чемпион СССР (1989, 1990) и СНГ (1992) в метании молота, 2-й призер чемпионата СССР (1991), 3-й призер чемпионата СССР (1988).
В сборной СССР — с 1983 года.
2-й призер Олимпийских игр (1992), 3-й призер Олимпийских игр (2000).
2-й призер чемпионата мира (1991, 1993, 1995).
Чемпион Европы (1990), 2-й призер чемпионата Европы (1994).
Победитель Кубка Европы (1991), 2-й призер Кубка Европы (1995).
Победитель Игр доброй воли (1990).
Победитель Всемирных универсиад (1987, 1989).
Участник Олимпийских игр (1996).
Был старшим тренером сборной Республики Беларусь по метаниям.
Жена — И.В. Ятченко, сын — А.И. Астапкович.