Nacido en Ciudad del Cabo, a sus 20 años ya sabe lo que es ganar en España. Lo hizo en 2017 anotándose el Trofeo Santiago de categoría júnior. Además, ese mismo año terminó cuarto en la general de la Vuelta al Besaya.
Tres veces campeón de su país en categorías inferiores (2014, 2016 y 2017), ha representado a Sudáfrica en dos Campeonatos del Mundo (2016 y 2017). Devin se instaló el año pasado en Europa para competir en el campo Élite y Sub23 formando parte del Gragnano-Natali italiano.
Devin ya se encuentra entrenando en Euskadi a las órdenes de Gorka Beloki, mánager deportivo del conjunto olívico, y se estrenará con su nuevo equipo el próximo miércoles en la primera etapa de la Vuelta a Navarra.