He was named to the British team for the 2012 European Weightlifting Championships. He lifted a combined weight of , finishing in 21st position. He was a candidate for one of the three male weightlifting spots for the host country at the 2012 Olympics, having won the British Championship at the British Olympic trials in addition to achieving the B qualifying standard. However, he was not chosen for the British team, with Oliver, Peter Kirkbride and Gareth Evans chosen instead.