Well known for television roles in the series Detective McLean: Ties That Bind, When Calls the Heart, The Tomorrow People and Time Tremors, he can also be seen in the feature film Horns and TV movie Lucky Christmas. He was eight years old when he had his first acting audition. He began booking professional roles in 2010.