As a footballer, he played shortly in Varese (having his debut in 1974–75 Serie A) and Viareggio youth teams. Ha played also in Salernitana. He soon retired from active football because of health reasons, then he pursued a coaching career.