Question: Actor who voices captain underpants in 2017 film?
answer: Edward Parker Helms
Ed Helms