Ved VM i friidrett innendørs 2012 fikk han sølv på 4 x 400 meter stafett, sammen Conrad Williams, Michael Bingham og Richard Buck. Han deltok også på 400 meter individuelt, men ble slått ut i semifinalen. Senere på året deltok han også ved EM i friidrett 2012 i Helsingfors, der han fikk sølv på 4 x 400 meter stafett. Han fikk bronse på 400 meter ved det britiske OL-uttaket (), og ble med til sommer-OL 2012 i London. Der deltok han både på 400 meter individuelt og på 4 x 400 meter stafett. På 400 meter individuelt ble han slått ut i semifinalen, med tiden 45,64, der han kom på sjetteplass i sitt semifinaleheat. På 4 x 400 meter stafett deltok han i kvalifiseringsheatet, men ikke i selve finalen, der Storbritannia kom på 4.-plass, 0,13 sekunder bak Trinidad og Tobago, som tok bronsen.