Born in Colon, Panama, he later moved to Argentina where he was nationalized and afterwards became the Argentine and South American boxing champion.
[1][2] Thompson debuted in 1947 with a fight against Wilfredo Brown in Panama City which ended in a draw.
On October 7, 1951, he fought Wilfredo Brewster defeating him and winning the Panamanian Lightweight Title for the first time.
Thompson traveled to Luna Park in Buenos Aires for his July 12, 1952, fight against local boxer José María Gatica.
Thompson died on January 8, 2010, in Buenos Aires, Argentina after a long battle with illness.