Question: is ian on season 9 of shameless?
Answer: Emmy Rossum, who plays Fiona Gallagher, confirmed season nine would be her last in August 2018. Most recently, actor Cameron Monaghan who plays Ian Gallagher has announced he will not be returning after season nine. Here's everything you need to know about Monaghan's exit from the show.