Richard Edwin Crouch was born in 1894 and studied political economy at the Western University of London, Ontario, interrupting his studies to serve in the First World War with No.10 Stationary Hospital in France. He returned to Western, and then attended the universities of London and Paris on an Ontario government scholarship.