Performed the role of Chip Warren within the feature film Diary of the Wimpy Kid: Pet Days and in addition starred as Ace in Vampire Pet. He had an early on television appearance within an bout of Supernatural. He previously a recurring part as Frank Becker Jr. within the Killing and in addition made an appearance in two shows of R.L. Stine’s The Haunting Hour. He was created in LA, California and became a Canadian resident. His father is usually acting professional Keith MacKechnie He starred alongside Norm MacDonald in Vampire Doggie.