Liam was an inhabitant of the holographic 19th century Irish village Fair Haven.

Liam had been undefeated in arm wrestling for three years, when Harry Kim wrestled him. Seamus bet three bob on Liam, while The Doctor initially bet five shillings on Liam but withdrew his bet and placed two shillings on Kim when Tom Paris reproached him. Captain Janeway also expressed her confidence in Kim to Michael Sullivan, the bartender. Despite appearing to lose early in the match, Kim defeated Liam, leaving The Doctor elated. (VOY: "Fair Haven")

According to Michael Sullivan, Harry Kim was the only one in four counties who had defeated Liam in arm wrestling, so Liam sought a rematch. (VOY: "Spirit Folk")

Liam was played by Fred Romming.
Community content is available under CC-BY-NC unless otherwise noted.