Johnstone missed out on selection for the 2012 Summer Olympics; his main horse — Orient Express — was injured and he thus was not chosen. He did get a call for the 2016 Summer Olympics, where he finished sixth in the individual and fourth in the team event. Since 2014, his horse has been Balmoral Sensation.