Robert C. Doyle is a native of Philadelphia, Pennsylvania. He served as a naval officer from 1967 to 1971, including South Vietnam in 1968, 1970–71. He received his PhD from Bowling Green State University and is a professor of history at the Franciscan University of Steubenville, Ohio.