Jamie has been a voice actor for nearly 20 years and is known for his roles as Ash's rivals, Barry and Trip on Pokémon. He has also been heard on Yu-Gi-Oh! GX & 5Ds (Brron, Thunder, Blitz), Viva Pinata (Teddington Twingersnaps), Chaotic (Vlar), Weiss Kreus/Knight Hunters (Omi), Magic Users Club (Takeo), Kirby (Whippy), Big Windup (Kanou), Beck (Yoshito), El Cazador de la Bruja (L.A.), Kiruna (Ranmaru), and games including Shadow Hearts from the New World (Johnny Garland) and Viva Pinata. His voice has been heard on the Cartoon Network, Fox Kids, DisneyXD, Playstation, and XBOX.
Jamie lives in Washington DC, with his husband Sean, son Malcolm, and puppies Lily & Rose. See JamieMcG.me for more information.