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 Image Source: Everett Collection It's hard to believe that the show about our favourite dysfunctional family just went into its ninth season. For nearly a decade, we've tuned in to Shameless to watch the Gallaghers attempt to navigate their controversial schemes and unfathomable debacles. We've seen the craziest plot lines, from Frank Gallagher attempting to seduce his own daughter to Liam's kidnapping. It's safe to say the show is a nonstop shock fest, and we expect season nine will feature no shortage of unimaginable drama and cringeworthy twists. Through the years, we've watched Lip Gallagher and Kevin Ball glow up into two sexy studs, but the entire cast has truly undergone a complete transformation. While we continue to enjoy the season nine antics, we're looking back on the cast through the years, and you won't believe the changes. Keep reading for the side-by-side comparisons. William H. Macy as Frank in Season 1 Image Source: Everett Collection 1 / 18 William H. Macy as Frank in Season 9 Image Source: Everett Collection 2 / 18 Emmy Rossum as Fiona in Season 1 Image Source: Everett Collection 3 / 18 Emmy Rossum as Fiona in Season 9 Image Source: Everett Collection 4 / 18 Jeremy Allen White as Lip in Season 1 Image Source: Everett Collection 5 / 18 Jeremy Allen White as Lip in Season 9 Image Source: Everett Collection 6 / 18 Cameron Monaghan as Ian in Season 1 Image Source: Everett Collection 7 / 18 Cameron Monaghan as Ian in Season 9 Image Source: Everett Collection 8 / 18 Emma Kenney as Debbie in Season 1 Image Source: Everett Collection 9 / 18 Emma Kenney as Debbie in Season 9 Image Source: Everett Collection 10 / 18 Ethan Cutkosky as Carl in Season 1 Image Source: Everett Collection 11 / 18 Ethan Cutkosky as Carl in Season 9 Image Source: Everett Collection 12 / 18 Blake/Brennan Johnson as Liam in Season 1 Image Source: Everett Collection 13 / 18 Christian Isaiah as Liam in Season 9 Image Source: Everett Collection While the character of Liam has remained the same, the actor has been recast. 14 / 18 Shanola Hampton as Veronica in Season 1 Image Source: Everett Collection 15 / 18 Shanola Hampton as Veronica in Season 9 Image Source: Everett Collection 16 / 18 Steve Howey as Kevin in Season 1 Image Source: Everett Collection 17 / 18 Steve Howey as Kevin in Season 9 Image Source: Everett Collection 18 / 18 William H. MacyShamelessEmmy RossumTV