His poetry has appeared dozens of small-press journals. He writes regularly for NJ Spotlight, The Progressive Populist and Time Off and teaches journalism at Rutgers University’s School of Communication and Information and English at Middlesex County College.