Startując w reprezentacji Anglii zdobył trzy złote medale na Igrzyskach Imperium Brytyjskiego w 1934 w Londynie: w biegach na 100 jardów i na 220 jardów oraz w sztafecie 4 × 110 jardów (która biegła w składzie: Sweeney, Everard Davis, George Saunders i Walter Rangeley).