Ramos is an old, pale man, with grey beard. Ramos wears a green cap, an orange scarf, a green button shirt, a pair of gardener gloves, some grey pants and green boots. He is also seen with some gardener scissors, keeping them close by. Also, Ramos is usually seen with his eyes closed.
An old, cheery man, Ramos firmly believes that, sometimes, one has to take different actions rather than charge right ahead. He also wanted to teach this to the heroes, showing that Ash shouldn't be always reckless, but to see the situation and the possibilities first.
Season 18: XY Kalos Quest
Ramos saw the heroes coming to his ranch (when Clemont's device broke and went across the fence) and warned them they were trespassing. The heroes apologized, since they were on the way to the Pokémon Center, while Clemont noticed Ramos used his Pokémon to store solar power and convert it into electricity. Moments after, it started to hail so Ramos, riding his Gogoat, warned people to stay inside their houses until the threat is cleared. Ramos came in time to pull Ash away from being frozen by Vanillite, Vanillish and Vanilluxe, then had Jumpluff use Sunny Day and Sunflora Solar Beam to clear the Hail, calming the ice Pokémon down. Team Rocket, who took the ice Pokémon, attacked the heroes, so Ramos had Gogoat use Grass Knot to bind their machine, allowing the heroes to blast Team Rocket off. Ramos warned Ash sometimes one has to see other options, rather than charge in the field. Nurse Joy thanked Ramos for the help, so Clemont realized Ramos was the Gym Leader of Coumarine City.
The next day, the heroes came to Ramos' Gym, inside the Vowo Tree close to Coumarine City. Ash wanted a match, but Ramos had them drink tea and tend his garden. Ash tried to end this quickly, but Ramos stopped Ash, showing he shouldn't be reckless, for Ash, in his attempt to cut the weed, nearly cut a blooming flower. Ash understood and asked Ramos for the Gym match, who accepted. In the three-on-three match, Ramos sent Jumpluff, who dodged Fletchinder's Flame Charge, using Sunny Day. However, despite its Cotton Guard, Jumpluff was soon defeated. Ramos sent Weepinbell, who spouted Poison Powder, and evading Fletchinder's moves. Fletchinder was defeated by its Slam attack, so Ash sent Hawlucha, who also was poisoned. Hawlucha managed to hit Weepinbell with High Jump Kick before also being defeated by Slam. Ash sent Frogadier, who managed to protect itself from Poison Powder and defeat Weepinbell with Aerial Ace. Ramos then sent Gogoat, who managed to counter Frogadier's illusions and trap it in a tornado made by Razor Leaf. Ash, reminding himself about Ramos' lesson, had Frogadier sense Gogoat's location and use Aerial Ace on it. Gogoat used Vine Whip to banish Frogadier's illusions, but was defeated by Water Pulse. Ramos was pleased, since Ash managed to learn well his lesson and gave the Plant Badge away.
The following day, Ramos found the heroes and told them the Coumarine City's festival close to his Gym would be commenced. He told them the story behind it - a man had come to Coumarine City with his Skiddo and, praising his friendship with Skiddo, had given a plant as present to it, a plant which grew into the Vow Tree. After decorating the tree with the lights, Ramos saw many people coming to the Vow Tree. Despite Team Rocket's interference, the festival was conducted and Ramos activated the lights, amazing everyone present, who also gave their Pokémon the presents they found.
Season 19: XYZ
Ash remembered all the Gym Leaders he fought to earn his badges on his journey when he fought against Everett and his Furfrou.
Ramos and Gogoat, along with the other Gym Leaders, went to stop the megalith from approaching the Anistar City's sundial. He noted that the megalith sprouted dangerous, powerful plants.
Gogoat is Ramos' main Pokémon. It serves as Ramos' mode of transportation throughout Coumarine City and uses it in many Pokémon battles. Ramos used Gogoat as his last Pokémon in Ash's gym battle against Ash's Frogadier, but it lost when Frogadier launched a powerful blast of Water Pulse to the face.
Jumpluff is the second Pokémon Ramos appear to have. Jumpluff was used to help calm a winter storm caused by a Vanillish and a Vanilluxe when they were looking for a Vanillite. It was later used as Ramos' first Pokémon during Ash's gym battle against. In the battle, it fought against Ash's Fletchinder, but it lost when Fletchinder made a direct hit with Flame Charge.
Weepinbell is the third and last Pokémon Ramos appear to have. It was used as Ramos' second Pokémon during Ash's gym battle. Weepinbell appears to be very strong as it easily defeated Ash's Fletchinder and Ash's Hawlucha with the help of its Poison Powder. But it lost when Froagdier made a direct hit with Aerial Ace.