Weston is a hotel owner of a fine hotel located near Hyakokku City in the Kalos region. In an alternate timeline, on the opening day of his hotel, he was challenged to a Pokémon battle in which his Rotom fled the battlefield and he lost the battle. He made a deal with
Mantle that if he lost the battle, he would give up his hotels ownership, which he ended up doing. He then became the hotel receptionist under
Mantle.
Ash Ketchum and his friends travel back in time 10 years with the help of
Weston's Rotom. They changed the past and created a new alternate future where
Weston was able to defeat
Mantle in the battle and keep the ownership of the hotel. He then hired
Mantle to work at his hotel.