Joe writes mainstream fiction that challenges mainstream views. 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."