He competed in track and field athletics at the 1980 and 1984 Summer Paralympics, winning six gold medals. He took part in the Summer Games again in 2000, this time in sailing, but did not medal. At the Winter Paralympics, he competed in alpine skiing four times, in 1980, 1984, 1988 and 1994. At the 1980 and 1984 Winter Games he also took part in cross-country skiing, winning one gold in 1980.