 His first starring role was Billy Forrester in "How to Eat Fried Worms" (2006), and as Charlie Tuttle in "Minutemen" (2008).He played the role of Dillon in "Ravenswood" and also played the role of Will Cloud in the film "Cloud 9" (2014).He recurred as Teddy's boyfriend, Beau, on the final season of the Disney Channel series "Good Luck Charlie".