Greg Mendell was born to the world as Owen Flynn and he lost his mother when he was young. To cheer him up, his father took him on a camping trip where around them, the town of Storybrooke, Maine was formed. After his father was taken away by the town's mayor, Regina Mills, Owen vowed to find him. He later renamed himself to Greg Mendell who was supposedly a normal man who lived in the normal world living a completely normal life, until he "accidentally" crashed back into Storybrooke with plans to find his father and, along with his comrade and girlfriend, Tamara, to purge the world entirely of magic.
Appearances
Once Upon a Time
Guest cast, played by Ethan Embry
- Episode 2x11: The Outsider (Jan 13, 2013)
- Episode 2x12: In the Name of the Brother (Jan 20, 2013)
- Episode 2x13: Tiny (Feb 10, 2013)
- Episode 2x14: Manhattan (Feb 17, 2013)
- Episode 2x17: Welcome to Storybrooke (Mar 17, 2013)
- Episode 2x18: Selfless, Brave and True (Mar 24, 2013)
- Episode 2x19: Lacey (Apr 21, 2013)
- Episode 2x20: The Evil Queen (Apr 28, 2013)
- Episode 2x21: Second Star to the Right (May 5, 2013)
- Episode 2x22: And Straight on 'til Morning (May 12, 2013)
- Episode 3x01: The Heart of the Truest Believer (Sep 29, 2013)