Actor who made his feature film debut in the role of Milo in the 2015 horror movie sequel Sinister 2. He would go on to land the parts of Henry Perry in the 2016 flick Thrill Ride and the role of Jamie in 20th Century Women. He booked a starring role in the Netflix series Anne with an E.
He was a member of the ensemble cast for a 2012 production of the classic musical Oliver.
He was discovered by Disney Talent Search in Chicago. He did a PSA for "Voices of Meningitis."
He is the oldest of four siblings and a native of Chicago, Illinois. He dated Shannon Sullivan.