Licenciado en Veterinaria y graduado en Derecho, Riesco ha sido inspector veterinario en los Puestos de Inspección Fronterizos de Vigo Puerto, Vigo Aeropuerto y Marín Puerto. A lo largo de su trayectoria profesional ha ocupado diferentes puestos en la Subdirección General de Sanidad Exterior (Ministerio de Sanidad), como Técnico Superior, jefe de Servicio y jefe de Área