Michael Lockwood Crouch

Michael Lockwood Crouch is an English voice actor of Pokémon.

Roles

 * Trevor