who played tinkerbell in hook
See also: Characters of Peter Pan. 1  Robin Williams as Peter Banning/Peter Pan Ryan Francis as teenage Peter Pan. Max Hoffman as baby Peter Pan. 2  Dustin Hoffman as Captain Hook. 3  Julia Roberts as Tinker Bell Lisa Wilhoit as young Tinker Bell.  Bob Hoskins as Mr. 1  Smee. Charlie Korsmo as Jack Banning.  Amber Scott as Maggie Banning.