Duncan reprezentował Zjednoczone Królestwo Wielkiej Brytanii i Irlandii na igrzyskach olimpijskich dwukrotnie. Po raz pierwszy miało to miejsce w Londynie w 1908 roku podczas IV Letnich Igrzysk Olimpijskich. Brytyjczyk wziął udział w dwóch konkurencjach: na dystansie 100 metrów dotarł do fazy półfinałowej (11,4 sekundy w biegu eliminacyjnym), zaś na dystansie 200 metrów odpadł w biegu eliminacyjnym (23,1 sekundy). Cztery lata później podczas V Letnich Igrzyskach Olimpijskich w 1912 roku w Sztokholmie, wystartował ponownie w dwóch konkurencjach. W biegu na 100 metrów z nieznanym czasem zajął w swoim biegu eliminacyjnym miejsca 3-4 i odpadł z dalszej rywalizacji. W biegu na 200 metrów z nieznanym czasem zajął drugie miejsce w biegu eliminacyjnym i dostał się do fazy półfinałowej, gdzie w swojego biegu nie ukończył i odpadł z dalszej rywalizacji.