Larsen compitió por Inglaterra en el trampolín de 3 metros en los Juegos del Imperio Británico de 1934 en Londres. Ganó una medalla de plata en el 3 metros de trampolín en el
Campeonato de Europa de deportes acuáticos de 1934. También compitió en los Juegos Olímpicos de Verano de 1936.