answersLogoWhite

0

No, Zac Efron does not play Peter Pan. In the live 2003 Peter Pan, with Rachel Hurd-Wood, Peter Pan was played by Jeremy Sumpter.

User Avatar

Wiki User

16y ago

What else can I help you with?