Brown won tijdens de Europese kampioenschappen atletiek 1938 de titel op de 400 meter en de zilveren medaille op de 4x400 meter achter de Duitse ploeg en de bronzen medaille op de 4x100 meter.