He played Chris in the hit 2012 film, The Perks of Being a Wallflower, which won a SDFCS Award for Best Enseble Performance. He also acted in Holes, Vampires Suck, and Another Stateside.
He has also appeared on the television shows CSI and Make It or Break It.
He starred in Holes with actor Khleo Thomas.
He started modeling when he was five years old. After shooting a commercial on his 10th birthday, he moved to California with his mother and his siblings.
He has three younger brothers named Beau, Harrison, and Mackenzie. He also had a child named London-Yves Pagnini, who was born in September 2007.