But is he also Flynn Rider?
Nathan Parsons -- who played werewolf Jackson Kenner on "The Originals," vampire James Kent on "True Blood," and Ethan Lovett on "General Hospital" -- will continue his fantasy heartthrob status on "Once Upon a Time."
Nick is described as "a confident and charismatic slacker-turned-successful-lawyer. He's polished, but not stuffy or smarmy. A natural guy's guy, Nick has an instant likability and always says the right thing."
EW added that Nick is rumored to be playing the love interest of one of the other characters. So fans are obviously wondering which character. Some are also wondering if he might be the "Once" version of "Tangled" character Flynn Rider. Just because ... why not?
Earlier this week, it was revealed that "Once" is also adding "Riverdale" star Tiera Skovbye as Robin, grown-up daughter of Zelena and Robin Hood. She, too, is meant to play a love interest. Are the two castings related? She is said to be arriving in Episode 10, the winter finale, just a couple of episodes after Nick.
"Once Upon a Time" airs Fridays at 8 p.m. ET on ABC.
Want more stuff like this? Like us on Facebook.