Ian Gallagher Played by Cameron Monaghan Shameless SHOWTIME(00) Antonia Douglas 10 Jun 2025 Save Image Image gallery: The Actor Behind Ian Gallagher in Shameless: Everything You Need to Know