He was born in New York City, grew up in New Jersey, and received his BA in English from Haverford College in 1992. He received his MA and Ph.D. in English from Columbia University in 2000. He has been teaching at Florida State since 2001, and he lives in Tallahassee with his wife, Kara Gross, and their two children.