Rice reprezentował Wielką Brytanię podczas V Letnich Igrzyskach Olimpijskich w 1912 roku w Sztokholmie, gdzie wystartował w dwóch konkurencjach. W biegu na 100 metrów z czasem 11,4 sekundy zajął w swoim biegu eliminacyjnym pierwsze miejsce, co pozwoliło mu zakwalifikować się do fazy półfinałowej. Tam także z nieznanym czasem zajął miejsce 2-5 w swoim biegu i odpadł z dalszej rywalizacji. Na dystansie 200 metrów Brytyjczyk z czasem 23,0 zajął drugie miejsce w swoim biegu eliminacyjnym i zakwalifikował się do fazy półfinałowej. Biegu półfinałowego nie ukończył.