James Carter Cathcart
James Carter Cathcart (March 8, 1954 — July 8, 2025), often credited as simply Carter Cathcart, was an American voice actor, screenwriter, and musician who was known for his work on the English-language dub of Pokémon the Series. He was also credited under his pseudonyms Billy Beach and Jimmy Zoppi. Besides voice acting, he was also a musician. He played bass, electric guitar, keyboards and drums.

Biography
Cathcart was born on March 8, 1954 in West Long Branch, New Jersey. He was one of the original actors on Pokémon the Series. Aside from his role as Gary Oak, he mainly played characters of the day until Pokémon: Battle Frontier, when TAJ Productions and The Pokémon Company International, then known as Pokémon USA, took over the dub. Cathcart and fellow voice actor Kayzie Rogers were the only two voice actors to migrate to the new dub production. When his voice-acting duties were increased by becoming the voice of James and Meowth of Team Rocket as well as Professor Oak, he took on the pseudonym Billy Beach. Previously, for the 4Kids-dubbed episodes of Pokémon the Series, Cathcart went under the pseudonym Jimmy Zoppi, his most well-known pseudonym.
From the fifth season to the end of the twenty-fifth season, he was responsible for the script adaptation of episodes, with him being the sole script adapter for the dub from when Pokémon USA took over the dub until the end of Pokémon Ultimate Journeys: The Series. As a script adapter, in 4Kids-dubbed media, The Mastermind of Mirage Pokémon, and the ninth movie, he was credited as Carter Cathcart, the name he used in his voice acting duties in Pokémon Chronicles and in all media recorded at DuArt Media Services starting with the thirteenth movie, and in all other TPCi-dubbed media, he was credited under his full name, James Carter Cathcart, the name he used in his voice acting duties in PokéPark Wii: Pikachu's Adventure, all Pokémon media produced by Iyuno, and Pokémon Masters EX.
Following the retirement of Kayzie Rogers at the start of Pokémon the Series: Sun & Moon, he became the longest-serving voice actor in the English dub. He was the only English voice actor in the series to have been a cast member in the dub of every season of Pokémon the Series.
Illness, retirement, & death
In April 2023, Cathcart announced he had been diagnosed with throat cancer, and would be undergoing treatment; as a result, he would be retiring from script adapting and voice acting on Pokémon at the end of Pokémon Ultimate Journeys: The Series, with him being succeeded by Barton Bishop and Rachel Robinson in his script adaptation duties.
On July 8, 2025, Cathcart died while in hospice care after a two-year battle with throat cancer; his death was publicly announced two days later by his wife, Martha Jacobi. He is survived by Jacobi as well as three children.
Pokémon roles
Animation
Pokémon the Series
Humans
Major
- James (AG146-JN147, M09-M23, The Mastermind of Mirage Pokémon)
- Gary Oak
- Professor Oak (AG186-JN147, M20, The Mastermind of Mirage Pokémon)
- Butch (AG176-JN095)
- Dr. Namba
- Tommy (AG177)
- Todd Snap
- Charles Goodshow
- Pryce
- Kaburagi
- Mr. Briney
Minor
- Kurt
- Fergus
- Cleavon Schpielbunk
- Samurai
- Tommy
- Lacy
- Shimajio
- Mayor of Trovitopolis
- Hagatha and Nagatha
- Kenzo
- Old Man Shuckle
- Infernando
- Gan Gogh
- Timothy
- Jack Pollockson
- Myron
- Captain Marius
- Mayor of Diglett Village
- Wings Alexander
- Carter
- Gym Badge thief
- Stephanie's father
- Sigourney
- Evian
- Zeus
- Expert stonecutter
- Godey
- Carny
- Russet
- Mirror James
- Guard C (XY111)
- Alternate World James
Pokémon
Major
- Meowth (AG146-JN147, M09-M23, The Mastermind of Mirage Pokémon)
- Ash's Muk (SM042-JN147)
- Ash's Snorlax (DP182-JN140)
- Ash's Swellow (AG153-JN147, M09)
- Ash's Torkoal (AG186-JN135)
- Ash's Turtwig, Grotle and Torterra
- Ash's Palpitoad
- May's Munchlax (AG147-DP077, M09)
- May's Blaziken
- James's Carnivine (DP002-DP191)
- Harrison's Sneasel
- Harley's Cacturne (AG174-AG187)
- Harley's Banette (AG174-AG180)
- Paul's Turtwig and Torterra
- Sawyer's Bagon
- Meyer's Blaziken
- Khoury's Croconaw
- Wani-Wani
- Cassidy's Raticate
- Gardenia's Turtwig
- Professor Burnet's Munchlax
Minor
- Ash's Raticate
- James's Aggron
- Paul's Ninjask
- Paul's Lairon and Aggron
- Conway's Aggron
- Officer Jenny's Croconaw
- Casey's Rattata
- Gurkinn's Blaziken
- Candice's Snover
- Lucian's Bronzong
- Brandon's Ninjask
- Maury's Torterra
- Otoshi's Marowak
- Austin's Dustox
- Nando's Armaldo
- Mirror Meowth
- Levi or Cherie's Swampert
- Levi or Cherie's Banette
- Levi or Cherie's Aggron
- Totem Raticate
- Ally Rattata
- Ally Raticate
- Oluolu's Snorlax
- Olivia's Probopass
- Revengers' Muk
- Gozu's Aggron
- Shiny Mareanie and Toxapex
- Rattata
- Spearow
- Grimer
- Muk
- Shellder
- Croconaw
- Quagsire
- Ninjask
- Aggron
- Shieldon
- Palpitoad
- Foongus
- Seismitoad
- Snorlax (XY018)
- Lairon (XY102)
- Aron (M19)
- Munchlax (M19)
- Snubbull
- Slowpoke (SM005)
- Alolan Rattata
- Alolan Raticate
- Cloyster (SM012)
- Darmanitan (SM034)
- Alolan Muk
- Seaking
- Alternate World Meowth
Pokémon Mystery Dungeon: Team Go-Getters Out of the Gate!
Pokémon Mystery Dungeon: Explorers of Time & Darkness
Pokémon Mystery Dungeon: Explorers of Sky - Beyond Time & Darkness
Video games
Pokémon Snap
Pokémon Puzzle League
Super Smash Bros. Brawl
PokéPark Wii: Pikachu's Adventure
PokéPark 2: Wonders Beyond
Pokémon Masters EX
Other non-Pokémon roles
- Vector the Crocodile (Sonic X and Shadow the Hedgehog)
- Yellow Monkey* (Ape Escape 2)
- Philionel El Di Saillune (Slayers, from episode 24)
- Dilgear (Slayers)
- Vrumugun (Slayers)
- Miki Kaoru (Revolutionary Girl Utena)
- Weevil Underwood (Yu-Gi-Oh!)
- Masaki Maruo (The World of Narue)
- Tarb (Mew Mew Power)
Trivia
- Cathcart was a member of Voices for Fosters[1] alongside fellow Pokémon voice actors Sarah Natochenny and Lisa Ortiz.
External links
References
| This article is part of Project VA, a Bulbapedia project that aims to write comprehensive articles on voice actors in Pokémon animation and Pokémon games. |