Zac Efron
Graham Phillips
Zac Efron
Christopher Daniel Barnes
John Krasinski
Jonah Hauer-King
Ryan Potter
Ansel Elgort
James Maslow
Josh Hutcherson
Matt Bomer
Matt LeBlanc
Darren Criss
Jeremy Irvine
Shawn Mendes
Noah Centineo
Harry Styles
Joe Jonas
Dacre Montgomery
Grant Gustin
Dylan Sprouse
1 comment on Prince Eric
Ready to move onto another story? Here are a few more to browse. Assemble your dream cast!
Join the Conversation
1 comment on this role
Leave a Comment