Richard G. Bruce Sr., 58, of Grand Forks, passed away on Tuesday, June 6, 2017, at Altru Hospital in Grand Forks. Richard was born in Belcourt, ND, on June 14, 1958, the son of Lawrence & Emma (Malaterre) Bruce. He grew up in Belcourt and attended school there. He worked as a carpenter for 40+ years in Minot and Bismarck and has been in Grand Forks since 1982. He was most recently employed with Affinity Builders. Richard enjoyed storytelling, deer hunting, ice fishing, building things, practical joking, riding four-wheeler and spending time with his friends and family. He is survived by his companion of 20 years, Carolyn Keegan; children, Richard Bruce Jr, Joseph (Miranda) Bruce, Kristin (Alisha) Bruce, Jason (Danielle) Bruce, Bradly (Ashley) Bruce; siblings, Maryanne Delorme, Ronald Bruce, Donald (Denise) Bruce, John (Rose Marie) Bruce, Theresa (Ron) Delorme, Francis (Devota) Bruce and Patty Ann (Gene) Lafromboise and numerous grandchildren, great-grandchildren, nieces and nephews. Richard is preceded in death by his parents; son, Stacey Bruce; sister, Carolyn Parisien and infant brother, Gary. MEMORIAL MASS: 11:00 a.m. on Saturday, June 10, 2017 at St. Michael’s Catholic Church 524 5th Ave N. in Grand Forks. VISITATION: 5:00 – 7:00 p.m. with a 7:00 p.m. prayer service on Friday, June 9, at Amundson Funeral Home 2975 S. 42nd St. Grand Forks, ND. Visitation will continue the hour prior to the mass in the church. INURNMENT: Calvary North Cemetery, Grand Forks, ND.