Thomson ble olympisk mester i roing under OL 1908 i London, han vant sammen med John Fenning klassen toer uten styrmann. Han kom på andreplass i firer uten styrmann.