Charles Goodshow/History

Original series
Mr. Goodshow debuted in All Fired Up!, where he was introduced by Officer Jenny as the President of the Pokémon League Torch Committee. During the torch relay that took place prior to the Indigo Plateau Conference in the Kanto region, he watched over the flame of the Legendary Pokémon to make sure no harm would come to it.

When attempted to join the ceremonial relaying of the torch as one of the torch runners, Officer Jenny tried to stop him, saying he looked like a troublemaker. However, Mr. Goodshow stepped in and defended Ash while also informing Officer Jenny that how a person looked on the outside was not as important as who they were on the inside. As a result, Ash was allowed to run with the flame.

In A Claim to Flame!, Mr. Goodshow appeared during the opening ceremonies of the Johto League general, the Silver Conference. He was seen giving out balloons to greet the attendees. He also had a cameo appearance in Can't Beat the Heat, in which he was shown watching the Full Battle between Ash and his rival in the  of the tournament.

During the opening ceremonies of Hoenn's Ever Grande Conference in Like a Meowth to a Flame, the Team Rocket trio stole the flame and tried to fly away with it, but Mr. Goodshow was confident that Ash would get the flame back. Mr. Goodshow's intuition was right as Ash was able to safely return the flame to its rightful place, allowing the tournament to go on as planned. In At the End of the Fray, he made another cameo to present with the championship trophy.

Mr. Goodshow made small, non-speaking appearances during the Lily of the Valley Conference in Sinnoh. He was seen viewing the opening ceremony with Sinnoh League Cynthia in An Old Family Blend!, and spent the remaining episodes in that arc watching battles with Cynthia.