Su trayecto vital se formó con sus experiencias a principios del siglo XX como misionero y docente cristiano en China.
Sus progenitores se licenciaron en 1878 en la Universidad Pacific de Forest Grove, y su padre ejercía en Oregón City como abogado.
De 1909 a 1910, Latourette ejerció como secretario itinerante del Student Volunteer Movement for Foreign Missions, organización evangélica fundada en 1886 y dedicada a reclutar estudiantes universitarios para misiones de evangelización.
En este año se trasladó a Denison University, institución similar en Granville (Ohio) y enseñó allí hasta 1921.
En ese año se retiró y ejerció como emérito hasta su deceso en 1968.