Giocò in Svizzera nel Young Fellows di Zurigo, in Italia nell'Internazionale Milano (dove vinse il campionato nella stagione 1909-1910) e nell'Internazionale Napoli; di quest'ultima ne fu anche presidente. Abbandonò il calcio giocato (almeno in Prima Divisione) nel 1921, ma non del tutto. Nella stagione 1925-1926 militò nel Capri (casacche bianco-verdi) in Terza Divisione Campana.