
The 43-year-old had last been seen at his place of work in Newport at about 10am on Thursday, sparking an appeal by West Mercia Police.
On Saturday afternoon the force tweeted; "A 43-year-old missing man from Telford has been found.
"We would like to thank everyone who shared our appeal."