Whakaotihia te rerenga e whai ake nei: I whanau ia i Istres. I wini ia i te mētara parahi i te 1978 European Indoor Championships me te mētara koura i te 1980 European Indoor Championships. I tae ia ki te whiringa toa i te
Ko te 1978 European Championships me te 1980 Olympic Games.