who is the actor that plays carl gallagher
Ethan Cutkosky Ethan Francis Cutkosky (born August 19, 1999)[1] is an American actor, best known for his roles as Barto in The Unborn[2] and as Carl Gallagher on the Showtime series Shameless.[3]