Craig was born in St. Paul, MN on February 9, 1947 to Donald and Merle (Shaughnessy) Hahn. He graduated from Johnson High School in St. Paul in 1966, attended Dakota Technical College in Rosemont, MN, and served his country as a member of the US Army.
He was preceded in death by his parents; brother Gary Hahn; sister Barbara Gear; and nephew Jeremy Larson.
Craig is survived by his sisters Joyce Clark and Jackie Halvorsen; and his beloved nieces and nephews.
A celebration of life with military honors will be held at Ft. Snelling National Cemetery in Minneapolis, MN on Monday, July 14, 2025 at 12.45 pm.