Breaking through in the role of Young Klaus in the series The Umbrella Academy, he is an actor who went on to earn film roles in Boys vs. Girls and Summer of Discovery.
In 2014, he had a minor role in a film called Tapped Out.
His role on The Umbrella Academy has helped him to more than 120,000 followers on Instagram. He has worked as an extra and as a model.
He is from Ontario, Canada.
He played the younger version of Robert Sheehan's character in The Umbrella Academy.