Actor best known for portraying the role of young Louie Zamperini in the Angelina Jolie-directed feature Unbroken.
He began modeling and dancing when he was 10 years old, moving out to Los Angeles in pursuit of a career in entertainment when he was 14. Within his first year in LA, he made his 2013 television debut as Max in Nickelodeon's Deadtime Stories.
He performed as a SparKid Dancer for the half-time performances at LA Sparks games.
He was cast in the 2015 TNT pilot Lumen alongside Sam Jaeger.