Canadian actor whose career took off with the roles of Pete on Awkward. and Trevor Holden on Travelers. In 2018, he starred in American Animals and gained additional fame. He is also a muay thai kickboxer who has competed as Wolfblood Abrahamson.
He grew up in the mining town of Flin Flon in Manitoba, Canada. He graduated from the Vancouver Film School.
He was nominated for a Leo Award for Best Performance by a Male in a Short Drama for his performance in 2013's Destroyer.
He has three brothers and three step-siblings.
He was cast alongside Eric McCormack on Travelers.