<Li> Ziv Zaifman provides Young P.T. Barnum's singing voice </Li> <Li> Zac Efron as Phillip Carlyle, a playwright who becomes Barnum's partner . He is a composite character partly based on James Anthony Bailey . </Li> <Li> Michelle Williams as Charity Hallett Barnum, the wife of P.T. Barnum . <Ul> <Li> Skylar Dunn as Young Charity </Li> </Ul> </Li> <Ul> <Li> Skylar Dunn as Young Charity </Li> </Ul>

Who plays charity barnum in the greatest showman