Noonan Jr. was born in Boston, Massachusetts. He studied at Harvard University, at St John's College, Cambridge and at The Catholic University of America. From 1967 until his death in 2017, Noonan Jr. was married to Mary Lee Bennett. They had three children. 