Liam Jones is a character on ABC's Once Upon a Time. He débuts in the fifth episode of the third season and is portrayed by guest star Bernard Curry.
Liam Jones takes the place of Jim Hawkins from the novel, Treasure Island.
Liam Jones is a character on ABC's Once Upon a Time. He débuts in the fifth episode of the third season and is portrayed by guest star Bernard Curry.
Liam Jones takes the place of Jim Hawkins from the novel, Treasure Island.