Thompson’s work is a visualization of a network of connections between people, places and things across time and space. He holds an MFA from Virginia Commonwealth University and a BFA from Brigham Young University. He teaches at Utah Valley and Brigham Young Universities.