Best of Cameron Monaghan (Ian Gallagher) | Shameless

6 videos • 22,325 views • by Shameless Watch Cameron Monaghan's best moments as Ian Gallagher in Shameless.