Mega Man X4

Cast
Other voices:

Japanese: Toranori Yoshikawa

English: John O'Connor (John O'Corner)