He has written seven books of poetry and has published widely in the small press. He is a nurse for developmentally disabled adults and is a sailor in the Navy reserve.