جان در هویرینگ، کره، از والدینی مبلغ مذهبی متولد شد. او در اسکاتلند و همیلتون در انتاریو، کانادا بزرگ شد. او ابتدا در دانشگاه تورنتو فلسفه خواند و مدرک کارشناسی ارشد خود را از دانشگاه ییل گرفت. پس از بازگشت به کانادا، با باربارا پرکینز، که در دوران تحصیلات تکمیلی با او آشنا شده بود، ازدواج کرد. او حدود یک سال در کالج ویکتوریا تدریس کرد و سپس تحصیلات خود را در رشته الهیات در کانادا و آلمان ادامه داد. او تا سال 1968 به عنوان کشیش کلیسای متحد خدمت کرد، سپس برای ادامه تحصیل در مقطع دکترا زیر نظر امیل فکنهایم به دانشگاه تورنتو بازگشت و پایاننامه خود را با عنوان «حقایق مشروط واقعیت تاریخی و حقایق ابدی عقل: چالش گودال لسینگ و پاسخهای هگل و شلینگ» در سال 1970 به پایان رساند. او در عین حال برای نشریات انتشارات رایرسون نیز مینوشت و ویراستاری میکرد. او استاد فلسفه کانادایی بود. او در سال 1998 به عضویت انجمن سلطنتی کانادا درآمد.