[1] After the sixth grade, Thompson decided that he didn't want to continue going to school and convinced his mother to homeschool him.
He provided voices on Infinite Ryvius, MegaMan NT Warrior, InuYasha and Master Keaton.
In 2004, Thompson played the character of Jinto in three episodes of the science fiction television series Stargate Atlantis.
In 2005, Thompson provided the voice for the character Simon Star in the animated television series Trollz.
That same year, Thompson got a recurring role in the Canadian children's television series Zixx as Dwayne, one of the new main characters introduced in the show's second season.
[4] In 2006, Thompson made a guest appearance on an episode of Smallville and had a recurring role in the short-lived ABC Family series Three Moons Over Milford.
Thompson's next film, Assassination of a High School President, was released straight to DVD on 6 October 2009.