Education
In New Testament from TEDS (1976), and the Doctor of Philosophy from Princeton Seminary (1984). He did his Doctor of Philosophy work under Bruce Metzger, who was widely considered to be one of the most influential New Testament scholars of the 20th century.
Career
He was previously on the faculty at Trinity Evangelical Divinity School and Princeton Theological Seminary, and has been Visiting Scholar at Luther Theological Seminary in Saint Paul. He received his Bachelor of Arts (in history) from the University of California at Santa Barbara (1973), an Master of Arts Holmes" primary research areas are in New Testament textual criticism and the Apostolic Fathers. His publications include several books, fifty articles, essays, or chapters in books, and more than 220 book reviews (covering more than 240 books in 23 journals).
He has presented papers and invited lectures in the United States., Canada, England, Germany, France, and Belgium.
He holds membership in the Studiorum Novi Testamenti Societas, the Society of Biblical Literature, the Institute for Biblical Research, and the North American Patristics Society.
Membership
He speaks and teaches frequently at Twin Cities churches, universities, and seminaries, has served as an interim pastor, and is a long-term member of Trinity Baptist Church (Maplewood, Minnesota). He is a member of the International Greek New Testament Project, a member of the Editorial Board for New Testament Studies, a book review editor for Religious Studies Review, and chair of the Board of Directors of the Center for the Study of New Testament Manuscripts.