
Quick answer — Shigenori Souya voices Xie Zhu in Link Click, Mohji in One Piece: Stampede, Arthur Campbell in Last Exile and 3 more characters.
Shigenori Souya voices Xie Zhu (Link Click), Mohji (One Piece: Stampede), Arthur Campbell (Last Exile), Duke Eldstedt (If It's for My Daughter, I'd Even Defeat a Demon Lord), Poseidon (Princess Resurrection), Keiji Kuganuma (Heaven Academy).
Xie Zhu is voiced in Japanese by Shigenori Souya.