Flint is a master Fire-type trainer and member of the Sinnoh Elite Four. He first encounter Ash and his friends in Sunyshore City outside the Sunyshore Gym when Ash was captured by the autodefence hands. He sent out his Infernape to rescue Ash.
After his friend and rival Volkner wasn't willing to participate in a battle for a gym badge with Ash, Flint agreed to battle Ash hoping it would motivate Volkner again. Flint defeated Ash in a battle at the Sunyshore Gym which featured his Infernape verses Ash's Infernape, Buizel and Pikachu.