Known for his roles as Griffin from The Secret Life of the American Teenager and Jonah Mitchell in the Showtime drama Dexter. His first major role was on Nickelodeon's Zoey 101 as Vince Blake, which led to parts on CSI, The Mentalist, and the 2015 film American Sniper.
He began performing on stage at the age of five, and continued throughout high school.
In 2014, He played Josh in Cabin Fever 3: Patient Zero.
He was born and raised in Los Angeles, California. He was raised by a single mother and had no siblings.
Randy Wayne co-starred with him on The Secret Life of the American Teenager, where he played Zack. They also both appeared on the crime drama NCIS.