The 49-year old man had been reported missing after going on a dive near Buffalo Narrows on July 3.
He had been working in Buffalo Narrows and was an avid recreational scuba diver, and departed from an area in the channel that runs between Peter Pond Lake and Churchill Lake.
The man did not return from the drive and the RCMP were called to investigate. And extensive search was conducted of the channel area by Buffalo Narrows RCMP and local community members who had put together a search effort.
The RCMP Underwater Recovery Team located the deceased diver on the third day of their search.
His death is not believed to be suspicious and his name is not being released.