Education
University of Edinburgh.
University of Edinburgh.
McIntosh was inducted into the University of Edinburgh Sports Hall of Fame in 2011 and into the Scottish Sports Hall of Fame in 2015.
McIntosh was appointed Member of the Order of the British Empire (Administration Member of the Order of the British Empire) in the 1995 New Year Honours for services to shooting.