Thompson grew up in White Rock, British Columbia, Canada, a small town near Vancouver. His mother ran a film society that brought independent movies to town. Thompson had always expressed an interest in becoming an actor to his parents; and at a young age, Thompson, along with the rest of his family, began taking background roles in productions in Vancouver.