In 2004, he auditioned for the role of Kyle Orenthal in According to Jim. He began in 2004 in the first episode of the fourth season. In 2005 he appeared in an episode of Monk, and in 2006 he had an uncredited appearance in Big Momma's House 2. In 2007 he played the role of Johnny Burrell Cold Case episode "Offender". In the same year he also starred in Walk Hard: The Dewey Cox Story as Dewey at the age of 8. The following year he was heard as the voice of the little Giraffe in Madagascar: Escape 2 Africa. In 2009 According to Jim was cancelled and he appeared in The Invention of Lying credited as "Son". In the same year he also appeared in Disney's family comedy Old Dogs in which he played Zach, the son of Robin Williams' character Dan. In 2010 he was heard on The Cleveland Show's episode "Brown History Month" as Dylan.