Career
Thompson played for the New York Highlanders in the 1912 baseball season. In seven career games, he had a 0–2 record, with a 6.06 European Research Area. He batted and threw right-handed. Thompson was born in Spring City, Tennessee and died in LaJolla, California.
He was the brother of Homer Thompson, who played in one game for the Highlanders in 1912.