Джон Уайт родился в Липерпуле (Англия). Во время Второй мировой войны он был фотографом-разведчиком. После войны закончил Манчерстерский университет и стал врачом. Во времена холодной войны многократно бывал в странах Восточной Европы, тайно переправлял Библии в местные церкви. С 1955 по 1964 гг. работал в миссионерской организации Нью Трайбс врачом.

В 1965 г. перебрался с семьей в Канаду, закончил факультет психиатрии при Университете Манитобы (г. Виннипег), стал преподавать в этом же университете.

За свою жизнь он написал около 25 книг, среди которых ряд интереснейших работ по христианскому консультированию.