Ha disputato la Prima Divisione dal 1921 al 1926 con la maglie del Messina Football Club e dell'Unione Sportiva Messinese. Tra il 1928 ed il 1931 ha militato nell'Unione Sportiva Peloro, un'altra società calcistica messinese.