Johannes Kulset est le fils de Vegard Kulset, dirigeant de la chaîne de stations services Uno-X(en). Ses trois frères Kristian, Sindre et Magnus sont également coureurs cyclistes[1]. Dans sa jeunesse, il pratique de nombreux sports comme le bandy, le ski nordique, le football et le vélo. Il décide finalement de se consacrer au cyclisme à partir de 2020, au début de la pandémie de Covid-19. Doté d'un petit gabarit, il se considère avant tout comme un grimpeur[2].