Captain Chen

Captain Chen is a supporting character from Disney Junior's television series Jake and the Never Land Pirates. He is voiced by John Cho.