Bei den Olympischen Spielen 1908 in London gewann er die Goldmedaille im 400-Meter-Lauf. Das Finale entwickelte sich zu einem in seiner Art einmaligen Kuriosum. Nachdem von den 36 gemeldeten Läufern die Sieger der 16 ausgetragenen Vorläufe übrig geblieben waren, erzielte Halswelle im Zwischenlauf hervorragende 48,4 s. Im Finale, das mit vier Teilnehmern – Halswelle sowie drei Amerikanern – ohne Bahneinteilung stattfand, wurde der Brite von seinen drei Konkurrenten absichtlich behindert und fast von der Bahn gedrängt. Das Zielgericht annullierte das Rennen und setzte für den übernächsten Tag eine Wiederholung an. Der Amerikaner John Carpenter, der bei dem annullierten Rennen als erster die Ziellinie passiert hatte, wurde disqualifiziert. Da seine beiden Landsleute aus Protest gegen diese Entscheidung dem Wiederholungslauf ebenfalls fernblieben, lief Halswelle allein und durfte dafür die Goldmedaille in Empfang nehmen (seine Zeit: 50,0 s). Silber und Bronze wurden nicht vergeben.