Beloved husband of the late Joanne (nee Powers); loving Dad of Gerilyn (the late Scott) McArthur, John G. (Lynn), and Michele (Michael) Martin; cherished grandpa of Christopher, Nicole, Jason (Libby), Jacquelyn (Troy), Zachary, Joseph, Michael, Mikaela, Abby and Eimile; great grandpa of Kylie, Evey, Ainsley, Bryce, Hunter, Logan and Averly; dear brother-in-law, fond uncle and devoted friend of many.