He volunteered to join the Canadian Expeditionary Force in 1915, and served with the Canadian Field Artillery for nearly two years in France and another at the Belgian front. Cook participated in several engagements, including at Ypres, the Somme, Vimy Ridge and Hill 70. He then fought into 1919 in Siberia as part of the allied intervention in the Russian Civil War.