
Quick answer — Hiroshi Fujioka voices Captain Phantom in Pokémon Ranger and the Temple of the Sea, Zangan in Final Fantasy VII: Last Order.
Hiroshi Fujioka voices Captain Phantom (Pokémon Ranger and the Temple of the Sea), Zangan (Final Fantasy VII: Last Order).
Captain Phantom is voiced in Japanese by Hiroshi Fujioka.