Liam Jones

Liam Jones is a character on ABC's Once Upon a Time. He is the husband of Alice Jones and the father of Navarah Jones and Grisha Jones. He is also the brother of Willow Jones and Killian Jones. He died on his way home to his wife and kids from Dreamshade a plant found in Neverland.