Which actor plays Jack Mitchell in Advanced Warfare?

The story behind the answer

Troy Baker plays Jack Mitchell in Call of Duty: Advanced Warfare.

Mitchell is the game’s central playable character. He begins as a U.S. Marine fighting alongside his friend Will Irons during the 2054 invasion of Seoul. After Will dies and Mitchell loses an arm, he joins Atlas, a powerful private military corporation, and receives an advanced prosthetic limb.

Baker provided Mitchell’s voice, likeness, and motion-capture performance. His role helped give the futuristic campaign a character-driven center as Mitchell moved from Marine infantryman to Atlas operative and later joined the Sentinel task force against Atlas founder Jonathan Irons, played by Kevin Spacey.

A frequent mix-up comes from the game’s prominent cast. Kevin Spacey plays Jonathan Irons, not Mitchell; Sam Worthington is associated with Alex Mason in the original Black Ops; and Nolan North voices many other game characters but not Jack Mitchell. Troy Baker is the canonical answer.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: