<Ul> <Li> Bryce Dallas Howard as Grace Meacham, a forest ranger . </Li> <Li> Oakes Fegley as Pete Healy, a young orphan who lives in the forest with Elliot the Dragon . <Ul> <Li> Levi Alexander as 5 - year - old Pete </Li> </Ul> </Li> <Li> Wes Bentley as Jack Magary, a widowed lumber mill owner who is Natalie's father and Grace's boyfriend . He has a moral compass and tries to restrain his brother Gavin's more unethical tendencies . </Li> <Li> Karl Urban as Gavin Magary, a hunter and lumberjack who is Jack's brother and Natalie's uncle . He is a pragmatic man who chafes under his brother's scruples . </Li> <Li> Oona Laurence as Natalie Magary, Jack's daughter and Gavin's niece . </Li> <Li> Robert Redford as Mr. Meacham, Grace's father </Li> <Li> Isiah Whitlock Jr. as Sheriff Gene Dentler </Li> <Li> Marcus Henderson as Woodrow, a lumberjack </Li> <Li> Aaron Jackson as Abner, a lumberjack </Li> <Li> Phil Grieve as Bobby, a lumberjack </Li> <Li> Jim McLarty as Ranger Wentworth </Li> <Li> Ian Harcourt as Deputy West </Li> <Li> Steve Barr as Deputy Smalls </Li> <Li> John Kassir as the voice of Elliot the Dragon </Li> </Ul> <Li> Bryce Dallas Howard as Grace Meacham, a forest ranger . </Li> <Li> Oakes Fegley as Pete Healy, a young orphan who lives in the forest with Elliot the Dragon . <Ul> <Li> Levi Alexander as 5 - year - old Pete </Li> </Ul> </Li> <Ul> <Li> Levi Alexander as 5 - year - old Pete </Li> </Ul>

Who played the boy in pete's dragon