Credit: Video Still    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

Once Upon a Time Season 2, Episode 6 Spoiler: How Did Emma and the Mystery Man Meet? (VIDEO)

Whoever the Mystery Man from the Once Upon a Time Season 2 premiere opener is, we're going to learn a lot more about him in the Emma-centric (Jennifer Morrison) Season 2, Episode 6: “Tallahassee,” airing this Sunday.

As we already knew based on the episode preview, the Mystery Man is from Emma's past — and based on the fact that he appears to be with her when she's pregnant, he's probably Henry's (Jared Gilmore) dad. Now, thanks to a new sneak peek of the episode, we've learned a little more.

For instance, now we know his name is Neal Cassady, and he and Emma met in Portland, Oregon ... While she was stealing his car. Which he didn't seem to mind.

You know what? We like him already. Check out the sneak peek below!

Catch the next new episode of Once Upon a Time on Sunday, November 4 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.