Joe Gallagher lives in Mount Airy, MD with Dena and two of his kids, Ryan and Lilli. His eldest child, Andrew, is a college graduate and has started his own life journey. In addition to his writing, Joe is an active member of various communities that keep him busy.