who played hades on once upon a time
Greg Germann In 2016, he made his return to television as Hades in Season Five of Once Upon a Time.
Christopher Gorham In 2014 Gorham added another recurring role to his resume, as he joined the cast of Once Upon a Time for a storyline involving the series' character Emma Swan in New York City and her ties to his character.[6]