He received a BA from Tufts University and an MA and PhD in classical philology from University of North Carolina, Chapel Hill. McDonough has published numerous articles in classical journals and coauthored with Mark Stansbury and Richard E. Prior Servius' Commentary on Book Four of Virgil's Aeneid: An Annotated Translation (Bolchazy-Carducci Publishers, 2002).