We solve the energy eigenvalue problem of narrow semiconductor quantum rings including the Rashba and Dresselhaus spin-orbit interactions with general coupling constants. We show that the eigenstates of the system can be expressed as products of a scalar Mathieu function and a spinor function which is either periodic or pseudo-periodic on the ring coordinate. The spinor functions are solutions to an ordinary differential equation on the ring coordinate which is analogous to the time-dependent Schrödinger equation. The eigenenergies of the ring correspond to the eigenvalues of the Mathieu function. For realistic material parameters, satisfactory analytical solutions can be obtained using standard approximations. Our solution method can be applied to quantum rings with a general linear-in-k spin-orbit interactions.Fil: Lia, J.M.. Universidad de Buenos Aires; ArgentinaFil: Tamborenea, Pablo Ignacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Física de Buenos Aires. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Física de Buenos Aires; Argentin