Podczas V Letnich Igrzysk Olimpijskich, rozgrywanych w Sztokholmie w 1912 roku, Haley wziął udział w dwóch konkurencjach lekkoatletycznych. W biegu na 200 metrów Brytyjczyk biegł w jedenastym biegu eliminacyjnym. Zajął w nim, z nieznanym czasem, miejsc 3-5 i odpadł z dalszej rywalizacji. W biegu na 400 metrów Haley biegł w drugim biegu eliminacyjnym, który z czasem 1:06,6 wygrał i awansował do półfinałów. Biegu półfinałowego nie ukończył.