Once Upon A Time Season 3 casts Ariel’s love interest

Supernatural’s Gil McKinney joins the cast of Once Upon A Time Season 3

xxx as Henry Winchester in Supernatural Season 8
Gil McKinney as Henry Winchester in Supernatural Season 8

Gil McKinney, who recently played Sam and Dean’s grandfather Henry Winchester in Supernatural Season 8, has been added to cast of Once Upon A Time Season 3.

McKinney will play Prince Eric, love interest of Ariel, aka the Little Mermaid, one of a clutch of new characters introduced at San Diego Comic-Con.

According to TV Line, both Ariel – played by Joanna Garcia – and Prince Eric will make their debut appearance in Once Upon A Time Season 3 Episode 6.

Once Upon A Time Season 3 will air 29 September 2013 on ABC in the US.You can pick up Once Upon A Time Season 1 on DVD for £15.62 or Blu-ray for £16.33 from Amazon.co.uk.