From Bulbapedia, the community-driven Pokémon encyclopedia.
Rico (Japanese: Ryo) is a Pokémon Hunter who is at the top of Officer Jenny's most wanted list. He steals Pokémon and then injures them. His English voice actor is Marc Thompson.
Rico appeared in A Poached Ego. When Ash and his friends found a piece of one of Rico's traps in the woods, they told Jenny all about it. Jenny knew Rico was up to his usual evil deeds, and Ash and his friends volunteered to help Jenny capture Rico. Ash and his friends didn't find Rico, but Jessie, James and Meowth found him, along with a group of caged Ekans and Koffing! Team Rocket fought Rico for the freedom of the Ekans and Koffing, but after battling Team Rocket, Rico defeated them, although Team Rocket managed to rescue the Ekans and Koffing. To be sure they were safe, they released their Arbok and Weezing to look after them. After running into Ash and his friends and Officer Jenny, he was arrested.