Nel 1958 prese parte ai campionati europei di Stoccolma, ma venne eliminato durante le semifinali. Nel 1959 batté per ben tre volte nel giro di quattro mesi il record italiano dei 400 metri ostacoli, abbassandolo fino a 51"1 l'11 ottobre. Nel 1960 partecipò ai Giochi olimpici di Roma, ma anche in questo caso non superò le fasi semifinali.