Richard Epcar is a Los Angeles based voice actor for various Pokémon media, joining the franchise with Pokemon Generations' English dub. For voiceover, he is represented by VOX Inc., and is married to fellow dub actress
Ellyn Stern
His official website is:
https://richardepcar.com/