Allen nació en New Haven, Connecticut , creció en Nueva York, se graduó de Goddard College y asistió al Taller de Escritores de Iowa en 1972.
Enseñó en Rhodes College en Memphis, la Universidad de Oklahoma Central , la Universidad Jagiellonian en Cracovia, Polonia como becario Fulbright senior, la Universidad Estatal de San José y la Universidad de Dakota del Sur .
Su trabajo ha aparecido en The New Yorker , [1] la revista Story , Gentlemen's Quarterly y Southwest Review .