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.
Sean Maguire Maguire has appeared in several feature films and had moderate success as a singer.[1] He is known in the US for his roles as Donovan Brink on the UPN sitcom Eve, and as Kyle Lendo in the CBS sitcom The Class. Maguire appeared in the second series of Scott & Bailey as P.C. Sean McCartney. He previously played Robin Hood in ABC's Once Upon a Time, having taken over the role from Tom Ellis.[2][3]