Young actor with an already impressive resume by the time he had become a teenager which includes credits in Kill the Messenger, Pixels, Piranha 3DD and The Crazies. He was also featured in Lifetime's Army Wives.
He began his acting career when he was four years old as a commercial and voice over actor. His first film role was in Rob Zombie's Halloween 2.
He has television credits in Sleepy Hollow and Revolution. He starred alongside Lucy Hale in A Cinderella Story: Once Upon a Song.
He was a guest-star alongside Jason Lee in Memphis Beat.