Thompson played for the Los Angeles Rams from 1950 to 1954, winning the NFL championship in 1951. He played in eleven games for the Chicago Cardinals in 1955.