He earned his PhD degree from The University of Ottawa in Sport Psychology and has been working in the field for 20 years. Gordon worked at California State University, Fresno, prior to his appointment at McGill in 2000. He is currently director of the McGill Sport Psychology Research Laboratory which focuses on applied and theoretical research in sport, physical activity, and health promotion.