He taught English in Vermont high schools and currently lives in Miami Beach, Florida, with his companion, Stefan Rosenstreich, and their Cavalier King Charles Spaniel brothers--Truman and Dewey.