Marc is married to the former Donna Tucker of Mobile, Alabama, and they have five children: Marc Jr., Julia, Tucker, Charles and Anastasia. Marc is active in his local parish, where he teaches various subjects including theology, apologetics and church history. He also stays involved in various political and charitable activities, and enjoys public speaking and debate. Marc has published articles on various matters of public policy and has been the featured speaker regarding those matters on television and radio and before numerous groups.