Sentence 1: He also worked in several houses and monasteries in Belgium , in the castle of Beaulieu ( Ghent ) in Machelen and in Horst Castle .
Sentence 2: He has also worked in several houses and monasteries in Ghent , in Beaulieu Castle ( Belgium ) in Machelen and in Horst Castle .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?