Nativo di Savona, iniziò a giocare a calcio nell'Eden San Paolo di Torino, dove rimase per tre anni prima di essere aggregato alle giovanili del (note poi come "Balon Boys" in onore di Adolfo Baloncieri). Passato in prima squadra nel 1931, esordì in Serie A nello stesso anno (e poco prima di compiere 19 anni) in Torino - del 22 novembre, siglando una doppietta nel complessivo 6-1 per i torinesi. Chiuso però dai titolari Gino Rossetti, Onesto Silano e Julio Libonatti, raccolse solo sei presenze nella sua prima stagione (segnando un ulteriore gol, anche se inutile, nella partita Milan - Torino del 29 maggio 1932, persa per 6-1). Nelle stagioni successive divenne titolare, con i granata che si mantennero in posizioni di centro classifica. L'annata migliore fu senza dubbio il 1935-1936: Bo mise a segno nove reti in 25 presenze in campionato, il Torino terminò il campionato in terza posizione, vinse la Coppa Italia e arrivò fino agli ottavi di finale della Coppa dell'Europa Centrale, dove fu eliminato dagli ungheresi dell'Újpest.