Roger is a part of a Pokémon showboat show where he provides the voiceover to a number of Pokémon including a Hitmonchan. The Pokémon mime in-sync to his voice and perform a theatrical piece for the audience.
Roger allowed
Ash Ketchum and his friends to travel on the showboat to the next town. He noticed that
Ash Ketchum and his
Ash's Pikachu had a good relationship and as payment for traveling on the boat, he asked
Ash Ketchum to give
Kay a few pointers.
When Team Rocket boarded the boat, he told
Ash Ketchum not to battle them because the showboat is everything to him as it his livelihood and it's his home. He didn't want to put it in jeopardy as Team Rocket had rigged it to explode.
Jessie called him 'fuzz face', mocking the goatee he has.
Roger ended up getting sick from
James's Weezing SmokeScreen and it also damaged his throat so he couldn't talk well enough to do his performance.
Kay and her Raichu took his place in the performance.