He has a doctorate in philosophy from the University of Connecticut and an MFA in poetry from Southern Connecticut State University. He lives in New Haven with a fluffy cat named Purrbasket.