New Brunswick RCMP say the body of a missing Upper Derby man has been found.

Roger Colepaugh, 49, was last seen by his family on Nov. 8, 2012 at a home in Upper Derby.

Colepaugh was spotted later that day on a surveillance camera at a banking machine in Fredericton at the corner of Queen and Carleton streets.

His family reported him missing on Nov. 12.

RCMP say they were led to a wooded area of Boiestown after someone who had been fishing in the area reported seeing an abandoned truck parked in the same place for two days.

Police say the truck was confirmed to belong to Colepaugh, prompting officers to search the area on Friday, where they found the body of a man.

RCMP confirm the body is that of Colepaugh. Foul play is not suspected in his death.