‘Once Upon A Time’ Casts ‘Beyond’ Star Jeff Pierre As Prince Naveen

Well, ever since we found out Princess Tiana was making her appearance on Once Upon A Time, we have waited with baited breath for Prince Naveen to show up. Well, wait no more! He’s been cast!

Beyond’s Jeff Pierre has been cast as Prince Naveen and according to TV Line, he’ll first appear in episode 12, which airs on March 9.

“Naveen is described as a “fun-loving, freewheeling adventurer who cares little about the dangers of the world. At least, that’s how it appears. In truth, his easy exterior hides a heart struggling with a tragic past — one that he is determined to make amends for, even if it means sacrificing everything he loves in the process….”

Once Upon A Time airs on Fridays at 8/7c on ABC. It returns from mid season hiatus on March 2.

Kayla Blackwell

I'm a fangirl of many things. Currently a writer for Once Upon A Time and The Resident, but I have many intrests that include comics, country music, and science fiction movies. Basically, I'm a nerd and I blame it on being raised by a single father. Thanks, Dad! I'm a huge fan of the DCTV shows (Supergirl, Arrow, The Flash) and a Chris Wood fangirl forever. Mon-El of Daxam, you have my heart.