Character

Ian Gallagher

Ian Gallagher in Shameless (2011), played by Cameron Monaghan.

Played by

Appears in

Shameless2011