Brock is a Pokemon breeder and former Gym Leader of Pewter City. He is a close friend of Ash Ketchum and has been a traveling companion for the majority of the anime series.
He often falls in love with every pretty woman or girl he meets such as Officer Jenny or Nurse Joy. Brock has a great knowledge of all Pokemon and is also a great cook. His goal is to be the best Pokemon Breeder he can possibly be and also find a girlfriend.
In the English dub version of the Pokemon anime by 4Kids Entertainment Brock was originally voiced by Eric Stuart.
Eric Stuart would voice Brock for 8 seasons and all Pokemon films during that time until the voice actor replacement.
In 2006 4Kids lost the license for the Pokemon anime and Pokemon USA took control of producing and dubbing the series.
After successfully auditioning for the 10th anniversary special Mastermind of Mirage Pokemon, Brock has since been voiced by Bill Rogers.
In the Pokemon Origins TV Special Brock was voiced by Johnny Yong Bosch.