who played jiminy cricket in once upon a time
Raphael Sbarge Raphael Sbarge (born February 12, 1965) is an American actor, director and producer. He is best known for his roles as Archie Hopper/Jiminy Cricket in Once Upon a Time and Kaidan Alenko in the Mass Effect trilogy. Between 2014 and 2016, he portrayed Inspector David Molk in the TNT series Murder in the First. He is also known for voicing Carth Onasi in the video game Star Wars: Knights of the Old Republic and its sequel.
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.