Popsugar Entertainment William H. Macy Shameless Cast Over the Years The Shameless Cast Has Changed a LOT Since Season 1 20 September 2018 by Hannah Abrams View On One Page Photo 14 of 18 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 14 Christian Isaiah as Liam in Season 9 While the character of Liam has remained the same, the actor has been recast. Previous Next Start Slideshow William H. MacyShamelessEmmy RossumTV