As a hurdler he finished fourth at the 1969 European Championships and competed at the 1972 Olympic Games without reaching the final. He became Swiss champion in 1968, 1969 and 1972. His personal best time was 50.78 seconds (1972).