Best known for playing the role of Shawn Hunter on the popular ABC television series Boy Meets World. He was twice nominated for a Young Artist Award for his role.
He began acting at age 9 after receiving the role as Gavroche in a production of Les Miserables.
He started the podcast Literary Disco in 2012 in which he and two college friends discuss and review different books.
He co-starred with Ben Savage on Boy Meets World.