Inizia la carriera nella stagione 1937-1938, con il Manfredonia in Serie C; dopo un'ulteriore stagione con la squadra pugliese passa al Teramo ed in seguito viene acquistato dal Pescara, dove continua a giocare in terza serie fino al termine della stagione 1940-1941, nella quale ottiene una promozione in Serie B. Rimane in rosa anche l'anno seguente, nel quale gioca 32 partite in Serie B e nella stagione 1942-1943, nella quale colleziona altre 15 presenze nella serie cadetta. Nella stagione 1945-1946 è ancora al Pescara, con cui gioca 5 partite in Divisione Nazionale.