I was born and raised in New Jersey, where I played hockey in the street and read every comic book I could get my hands on. I studied journalism and film at Boston University and received a Juris Doctor from Cleveland Marshall College of Law. 


I love H.P. Lovecraft, Clark Ashton Smith, Robert E. Howard and Karl Edward Wagner just as much as Hemingway and Bukowski. I don't write half as well as any of them, but reading them all made me a better writer.


While I love dreaming up images of the weird and the surreal -- most of my days are spent in a much more down-to-earth pursuit,  arguing cases and representing clients as a criminal defense attorney at the Cuyahoga County Public Defender Office, in Cleveland, Ohio. 


The rest of my time I spend out on the road, in the air and on the rails, indulging my other great passion: travel. I'm fascinated with the tales of the great adventurers of years gone by, men like Heinrich Schliemann, Hiram Bingham and Roy Chapman Andrews. And so I seek out the lands they once explored, from the ruined citadels of Russian Tsars, to the walls of Bronze Age Troy; from the tarantula-haunted rain-forests of the Amazon and the misty terraces of Machu Picchu to the wilds of Africa, the rolling Mongol steppe and the ancient temples of Angkor.


           "The world is a book and those who do not travel read only one page."


                                                  --Augustine of Hippo




Book Signings & Personal Appearances







                                            Washington, DC at Book Expo America



                                                                   Cleveland, Ohio bookstore signing


                                          Toronto, Canada at the "Festival of Fear"


                              Adam Mock, President of Medallion Press (and the man responsible for

                                   the fantastic artwork on "The Lucifer Messiah") speeding along

                                                                               behind me 



                                  Follow me on: