Gustav Roller est issue d'une famille passionnée par le cyclisme. Il pratique ce sport depuis son enfance. Dans les catégories de jeunes, il remporte de multiples titres de champion d'Afrique du Sud sur route. Sur piste, son palmarès comprend des titres de champion national dans toutes les disciplines. Il a établi une dizaine de records nationaux dans différentes catégories d'âge. Également actif en VTT, il est devenu champion du Gauteng de cross-country chez les moins de 15 ans en 2021.
Durant l'été 2023, il est pour la première fois invité à participer à une course en Belgique. Il court à cette occasion pour un club flamand, pendant ses vacances scolaires. Les deux années suivantes, il continue d'évoluer en Europe, au sein de diverses équipes belges. Il termine notamment troisième de la dernière étape de la Guido Reybrouck Classic en 2025. Sur piste, il représente son pays aux championnats du monde juniors. Il devient par ailleurs champion d'Afrique chez les juniors, mais aussi champion national chez les élites, alors qu'il n'a pas encore dix-neuf ans.
En 2026, il intègre la Tshenolo Pro Cycling Team, qui possède une licence continentale. Toujours actif sur piste, il est sacré double champion national et quadruple champion d'Afrique parmi les élites.