Rodriguez, de ascendencia española, nació en Burnley, Lancashire, hijo de Enrique (Kico) y Carol Rodriguez (Threlfall de soltera).
Asistió al Heasandford Primary School y al Barden High School en la ciudad.
En noviembre de 2010 se dijo que Stuart Pearce lo había estado observando con vistas a llamarle a la selección inglesa sub-21.
El 8 de febrero de 2011 hizo su debut internacional en un amistoso contra la Italia sub-21, viniendo desde el banquillo en el minuto 60 sustituyendo a James Vaughan.
[1] El 15 de noviembre de 2013 debutó con la selección absoluta en un amistoso ante Chile que perdieron por cero a dos.