Nacida en Zurgena en 1959, está casada y tiene tres hijas.
Diplomada en Filología y Diplomada en Educación Infantil, ha trabajado en el Instituto de Estadística. También ha ejercido de educadora, ha sido maestra en distintos centros educativos de la provincia de Almería y ha trabajado como empresaria durante 12 años en Los Gallardos.
En el Ayuntamiento de Los Gallardos, ha sido concejal desde 2007. Actualmente es teniente de alcalde y concejal delegada de Bienestar Social y Turismo.
Ha sido diputada provincial del área de Deportes entre 2008 y 2011