The son of vile criminals whose desire for an honest life results in his transformation into a cricket. In Storybrooke, he's a psychiatrist named Archie Hopper.
Appearances
Once Upon a Time
Main cast, played by Raphael Sbarge
- Episode 1x05: That Still Small Voice (Nov 27, 2011)
- Episode 1x08: Desperate Souls (Jan 8, 2012)
- Episode 1x16: Heart of Darkness (Mar 18, 2012)
- Episode 1x19: The Return (Apr 22, 2012)
- Episode 1x20: The Stranger (Apr 29, 2012)
- Episode 1x21: An Apple Red as Blood (May 6, 2012)
- Episode 1x22: A Land Without Magic (May 13, 2012)
Guest cast, played by Raphael Sbarge
- Episode 2x01: Broken (Sep 30, 2012)
- Episode 2x02: We Are Both (Oct 7, 2012)
- Episode 2x05: The Doctor (Oct 28, 2012)
- Episode 2x10: The Cricket Game (Jan 6, 2013)
- Episode 2x11: The Outsider (Jan 13, 2013)
- Episode 2x17: Welcome to Storybrooke (Mar 17, 2013)
- Episode 2x22: And Straight on 'til Morning (May 12, 2013)
- Episode 3x07: Dark Hollow (Nov 10, 2013)
- Episode 3x09: Save Henry (Dec 1, 2013)
- Episode 3x11: Going Home (Dec 15, 2013)
- Episode 3x13: Witch Hunt (Mar 16, 2014)
- Episode 3x14: The Tower (Mar 23, 2014)
- Episode 3x20: Kansas (May 4, 2014)
- Episode 4x03: Rocky Road (Oct 12, 2014)
- Episode 6x01: The Savior (Sep 25, 2016)
- Episode 6x02: A Bitter Draught (Oct 2, 2016)
- Episode 6x03: The Other Shoe (Oct 9, 2016)
- Episode 6x05: Street Rats (Oct 23, 2016)
- Episode 6x12: Murder Most Foul (Mar 12, 2017)
- Episode 6x13: Ill-Boding Patterns (Mar 19, 2017)
- Episode 6x17: Awake (Apr 16, 2017)
- Episode 6x20: The Song in Your Heart (May 7, 2017)
- Episode 6x21: The Final Battle, Part 1 (May 14, 2017)
- Episode 7x22: Leaving Storybrooke (May 18, 2018)