Crooks competed in two events at the 2006 Olympics in Turin. He finished 32nd in the qualifying portion of the sprint, and also was a part of the Canadian team in the relay, which finished 11th. Crooks retired in 2010 after a 7-year career as a member of the Canadian National Team. He completed a B.Sc. Kin (Hon) in 2014 at the University of Calgary. In 2015, Crooks began Medical School at the University of Calgary.