Craig Steven MacMillan (son of Sheldon MacMillan and Barbara Eileen Blum) was born December 17, 1962 in Camrose, Alberta, Canada.He married Joanne Rae Pratt on May 29, 1993 in Halifax, Nova Scotia, Canada. More About Craig Steven MacMillan and Joanne Rae Pratt: Marriage: May 29, 1993, Halifax, Nova Scotia, Canada.