Once Upon a Time adds Alcatraz actor Jorge Garcia, best known for his role as Hurley from Lost, to season 2 as The Giant!

The Lost actor, whose short-lived series Alcatraz was cancelled after its first season, has long been considered for a part on Once Upon a Time. And now it looks like the writers found him one!

TV Line reports that Garcia will join the show in the second season as “The Giant,” and currently we know that he’ll be appearing in at least one episode.

The Giant can of course be from several different fairytales, but if we had to bet we’d put money on this being the giant from Jack and the Beanstalk – especially as Once Upon a Time has cast a character named Jack. This may or may not be True Blood‘s Michael Raymond-Jones, who has landed a mysterious, secretive role on the show.

If you missed it, check out the Sleeping Beauty promo released earlier today, as well as the first Once Upon a Time season 2 promo which aired at the San Diego Comic-Con, introducing Captain Hook.

We wonder if Garcia will have his own promo, too?

Once Upon a Time will return to ABC for its second season on September 30, at 8/7c on ABC!