He grew up in Pennsylvania, earning a B.A. and a M.F.A. in English at Pennsylvania State University. Capo now lives with his wife, Beth, in Jacksonville, Illinois.