He received a BFA from the University of Georgia and Antioch College, and an MFA from the University of North Carolina at Chapel Hill. He lives and works in North Carolina.