Jorge Garcia as Hurley worked. He was somewhat bumbling but endearing. Unfortunately Jorge Garcia has little range as an actor and that detracts from this series.
But it just doesn't work in Once Upon A Time. Every time he shows up I feel like it is an attempt to spike the rating due to the Lost connection. It sure can't be due to his acting ability which is just plain awful, to be kind.
I hope that this is the last that we see of this Giant.