Han spillede 305 kampe for IK Sleipner og scorede 152 mål og blev svensk mester med klubben i 1938. Internationalt optrådte han i 1934.
og 1938 World Cup. Keller var også en ivrig bandy, bordtennis og bowling spiller.