Gil McKinney

' Gil McKinney is one of the upcoming actors of Once Upon a Time', portraying the role of Prince Eric.