Rose to fame for his performance as Carl Grimes on AMC's TV drama The Walking Dead, which won a Satellite Award for Best Cast in 2012.
He made his feature film debut in the 2009 film Get Low, which starred Robert Duvall.
His parents, Gina Ann Carlton and William Riggs, raised him in Atlanta, Georgia. He has a younger brother named Grayson. In 2015, he began dating Brianna Maphis; they later broke up in 2017. In 2018, he dated model Haleigh Hekking.
He played Carl Grimes on The Walking Dead, sharing the screen with Jon Bernthal's character, Shane.