Schön was a striker. He played for Dresdner SC. With this team he won the German football championship in 1943 and 1944 and the cup in 1941 and 1942. He appeared 16 times for his country between 1937 and 1941. He shot 17 goals for the national football team.