Cameron Riley Monaghan (born August 16, 1993) is an American actor.
A former child star who played bit parts in film and television, he's perhaps best known for his role as Ian Gallagher in the Showtime series Shameless, as well as Jerome Valeska (a proto-Joker, of sorts) in the Batman prequel series Gotham. He would later play the true Joker aka Jeremiah Valeska, Jerome's twin brother.
He is not related to Dominic Monaghan.
- Malcolm in the Middle (2004-2005) as Chad
- Click (2006) as Kevin O'Doyle
- Shameless (2011 — present) as Ian Gallagher
- Prom (2011) as Corey Doyle
- Vampire Academy (2014) as Mason Ashford
- The Giver (2014) as Asher
- Gotham (2015 - 2018) as Jerome Valeska and Jeremiah Valeska
- Mercy Street (2016 — present) as Tom Fairfax
- Amityville: The Awakening (2017) as James
- Reign of the Supermen (2019) as Superboy
- Star Wars Jedi: Fallen Order (2019) as Cal Kestis