who plays as peter pan in once upon a time
Robbie Kay Robert Andrew "Robbie" Kay (born 13 September 1995) is an English actor whose credits include Fugitive Pieces, Heroes Reborn, Pinocchio, Pirates of the Caribbean: On Stranger Tides, and Peter Pan in the Once Upon a Time television series.
Hook (Once Upon a Time) Captain Killian "Hook" Jones is a fictional character in ABC's television series Once Upon a Time. He is portrayed by Irish actor/musician Colin O'Donoghue, who became a series regular in the second season after making recurring appearances and has become a fan favorite since his debut.[12] He is based on the character from J. M. Barrie's play, Peter and Wendy.