Родился 17 сентября 1961 года в Баку.
Спортсмен (прыжки в воду), тренер.
Заслуженный мастер спорта СССР (1980).
Окончил Белорусский ГИФК.
Выступал за ВФСО «Динамо» (Свердловск), ВФСО «Динамо» (Минск) и ВДСО профсоюзов.
Чемпион СССР (1982, 1984, 1987, 1988) в прыжках с трамплина.
Олимпийский чемпион (1980) в прыжках с трамплина.
3-й призер чемпионата мира (1982) в прыжках с трамплина.
Чемпион Европы (1981) в прыжках с трамплина.
Победитель международных соревнований «Дружба-84».
Участник Олимпийских игр (1988).
Работает детским тренером в Минске.
Награжден двумя орденами «Знак Почета».
Отец — С.Л. Портнов.