Who on shameless is gay in real life

Ian Gallagher actor Cameron Monaghan has never dated his on-screen love interest Noel Fisher and is not gay in real life. Monaghan is currently in a relationship with model Lauren Searle, who.
On 'Shameless,' Cameron Monaghan plays Ian, a character who came out as gay in Season 1. Over the past seasons, we've watched how Cameron's on-screen character, Ian, and his partner, Mickey, have tried to combat repression and societal stigma to build a better relationship.