Il suo debutto nel campionato mondiale risale al Gran Premio motociclistico delle Nazioni 1949 nella classe 250, dove guidando una Moto Guzzi non è riuscito a concludere la gara. Altri risultati al di fuori delle posizioni in cui si ottengono punti li ha ottenuti anche nelle stagioni successive, per arrivare alle sue prime presenze nella classifiche iridate che risalgono al motomondiale 1952.
Nel 1956 Colombo diventa un pilota MV nel ruolo di seconda guida alle spalle dello svizzero Luigi Taveri. Corse dapprima nella classe 250 conquistando il secondo posto al Tourist Trophy alle spalle di Carlo Ubbiali e quarto ad Assen. Chiuderà quarto in classifica generale. Nella classe 350 salì sul terzo gradino del podio, nella gara del circuito di casa all'autodromo di Monza.
I suoi risultati sono stati via via in crescendo e l'impressione che quella del motomondiale 1957 avrebbe potuta essere la sua stagione migliore era derivata dal fatto che dopo le prime 3 prove si trovava ai primi posti delle classifiche, sia della 125 che della 250 ed aveva sopravanzato il compagno di squadra Luigi Taveri. Il 29 giugno 1957, al Gran premio di Assen, Ubbiali cade rendendosi indisponibile per il successivo Gran premio del Belgio. Colombo diventa così la prima guida, la sua carriera però si interrompe bruscamente a causa dell'incidente mortale occorsogli sul Circuito di Spa-Francorchamps durante le prove ufficiali, dove perse il controllo del suo mezzo alla curva Stavelot. Il pilota riportò gravissime lesioni ed a nulla valsero le prime cure mediche, Roberto Colombo si spense durante il trasporto in ospedale.
La sua moto venne messa a disposizione del giovane pilota inglese, John Hartle che inaspettatamente vinse la gara ottenendo un posto nella scuderia di Cascina Costa.[2]