Nato nel 1930 a Bari, nel 1958 si è piazzato 13º in 2h31'09"0 (suo record personale) nella maratona agli Europei di Stoccolma.