People

Cameron Monaghan

All you need to know about Cameron Monaghan

Cameron Monaghan is an American actor famous for playing Ian Gallagher in the Showtime series Shameless. Monaghan also played evil twins Jerome and Jeremiah Valeska in the...