Ian Gallagher Played by Cameron Monaghan Shameless SHOWTIME(00) Ms. Sister Kuhlman 07 Jun 2025 Save Image Image gallery: Shameless Ian: The Rise of a Controversial Figure in Modern Entertainment