Roberts is the author of ten poetry collections. His debut collection "A Poet's Last Stand" published in 2002 contains poems and song lyrics written over a 25-year period. "The Poetry For Life Project" consisted of three books: The first book "Poetry For Life" contains poems dealing mainly with drug and alcohol abuse, the second book "Save Our Selves" deals with domestic abuse, suicide, and the loss of loved ones, and the third book "A Walk Through Time" is a collection of historical and political poems.