He is the author of several books, including 89 Screenplays for Nightmare City, Universal Description of the Known World Without End and Country Album. His poetry has been published in more than 50 literary journals, and he is currently the associate editor of the Journal of New Jersey Poets and consulting editor for The Virginia Normal. He previously taught at Binghamton University, the University of Texas at Austin, Virginia State University and Bloomfield College.