Liam is a fictional character portrayed by Eugene Pigeon in the TV series Charmed.
They appear in 1 episodes out of a total of 178 aired
Episodes1
Lucky Charmed
episode S5.E17 april 2003Leprechauns are being killed by a demon who then steals their magic. They help the Charmed Ones fight the demon by granting them good luck, but things do not work out as planned.- 43min