Als Spieler war er bei Rot-Weiß FC Mühlhausen und Dresdner SC aktiv. Später war er Trainer u.a. Wuppertaler SV FSV Frankfurt VfB 1900 Gießen und Lich .
Kress wurde vom DFB 1931 für ein Jahr vom Spielbetrieb ausgeschlossen er und seine Mitspieler bei Rot-Weiß Frankfurt höhere Prämien gestreikt hatten.