CAMERON MONAGHAN Cameron Monaghan as Ian Gallagher on Shameless... Cameron monaghan, Cameron(02) Save Image Image gallery: Unveiling the Actor Behind Ian Gallagher in Shameless