His publications include more than 20 novels and 30 short stories. He has also worked as an editor and book packager. Davis has written for publication under the names David Cian, Garrett Dylan and Dylan Garrett, Doctorate.L. Lawson, Cliff Ryder, Jenna Solitaire and Christopher Tracy as well as his real name.
Cliff Ryder is a house pseudonym shared by multiple writers.