Born in Hesperange, he represented CA Spora Luxembourg.
Speicher made 18 appearances for the Luxembourg national team, and scored six goals.
He played two matches in 1934 FIFA World Cup qualification, scoring in a 6–1 home loss to France.
[1] He was called up for the 1936 Olympics, but did not play, with Luxembourg beaten 9–0 by hosts Germany in the first round.
This biographical article relating to Luxembourgish association football is a stub.