He is a graduate of Trinity Evangelical Divinity School and the University of Aberdeen. He formerly taught at Winnipeg Theological Seminary and served pastorates in Ohio and Illinois. He is the series editor of the IVP New Testament Commentary Series (18 Vols.) and author of the commentary on Romans.