Nella sua carriera è stato campione mondiale dei 3000 siepi nel 1983 a Helsinki (con il tempo di 8'15"06, suo primato personale), campione europeo nel 1982, vicecampione europeo nel 1978, bronzo nel 1986 (sempre nei 3000 siepi) e campione europeo indoor nel 1982 nei 3000 metri piani.