 Thompson began his career in politics when he was elected to the Mississippi House of Representatives in 1940.He served until he resigned to join the United States Navy in 1942.He attained the rank of Lieutenant Commander and was assigned to Naval Intelligence.