Actor: Ryan Kiera Armstrong