David Hoflin

David Hoflin (/ˈdɑːvᵻd/; born February 25, 1979) is a Swedish-born Australian actor. He is most famous for playing Jason Bates in Ocean Girl between 1994 and 1998, and Oliver Barnes in Neighbours between 2007 and 2008. He portrayed Zeus in the ABC series Once Upon a Time.