Da dilettante partecipò alle olimpiadi di Londra 1948, ritirandosi nella prova su strada in linea e venendo eliminato al primo turno nell'inseguimento a squadre. Nello stesso anno fu campione nazionale nella 50 km su pista, mentre nel 1949 fu campione del mondo su strada. Nel 1950 passò professionista con la Peugeot, vincendo nel primo anno due tappe al Giro dei Paesi Bassi. Il 1951 lo vide imporsi al Grand Prix du Courrier Picard, in due tappe del Giro dei Paesi Bassi, e nella 50 km su pista ai campionati olandesi. Nel 1952 vinse un'altra tappa al Giro dei Paesi Bassi, oltre a due tappe a la Vuelta a Argentina. Nel 1954 ottenne l'ultima vittoria, nella tappa di Bordeaux del Tour de France. Partecipò a tre edizioni del Tour de France e tre campionati del mondo tra i professionisti.