Joe writes mainstream fiction that challenges mainstream views. His work ranges from Sci-Fi to historical fiction. He practiced law and worked in legal education for many years. Earlier in his career, he worked in building, engineering, and agricultural fields. Joe has also written under the pen name "JJ Co."