Fergus

fergus was one of the trainers who went to New island in Pokemon the first movie: Mewtwo strikes back. He rode over on Gyarados' back.

Pokemon

 * Gyarados
 * Nidoqueen
 * Vaporeon
 * Seadra
 * Golduck
 * Tentacruel