He is best known for his starring roles as Ziggy Chapman in Big Little Lies and Sheldon Cooper in Young Sheldon. He also played young Shaggy in Scoob! In 2018, he received the Young Artist Award for Best Performance in a TV Series - Leading Young Actor for his role as Sheldon Cooper.