На Играх 1908 в Лондоне Невинсон входил в состав британской сборной. Выйдя сразу в финал, она обыграла Бельгию и получила золотые медали.