AB, Princeton University, New Jersey, 1971. Master of Divinity summa cum laude, Princeton Theological Seminary, New Jersey, 1975. Bachelor, University Oxford, 1976.
Master of Arts, University Oxford. Doctor of Theology cum laude, University Basel, Switzerland, 1983.
Instructor biblical studies Louisiana State University, Baton Rouge, 1982—1983. Assistant professor new testament Yale University Division School, New Haven, 1983—1984. Associate professor to professor new testament Columbia Theological Seminary, Decatur, Georgia, 1984—1997.
Professor biblical theology University Dubuque Theological Seminary, Iowa, since 1997. Honorary faculty associate new testament faculty theology University Pretoria, South Africa, since 2009. Editorial board, executive editor, supplements novum testamentum Brill Publications, Leiden, Netherlands, since 1991.
Visiting professor new testament University Tuebingen, Germany, 1993—1994. Editorial board Society New Testament Studies, 2003—2006, Sacra Scripta, Kluj-Napoca, Romania, since 2006. Belhar special committee general assembly, pcusa Presbyterian Church, Louisville, since 2009.
Board directors Dubuque Rescue Mission, Iowa, 2001—2008. Member of Rotary International (board directors), Phi Beta Kappa.
Married Jeanne M. Stevenson-Moessner. Children: David Stevenson, Jean McCarley.