Nace el 20 de junio de 1981 en Sevilla y tras su paso por las categorías inferiores del San Jerónimo, club en el cual se formó, pasó al Universidad de Sevilla, club con el que debutó en la máxima categoría del rugby español siendo aún junior.