Centromediano, in gioventù ha militato nel Grosseto e nel Montevarchi. Ha disputato 10 incontri nel campionato di Serie A 1947-1948 con la maglia della .