Nació en Madrid el 22 de octubre de 1971 y está casado con Nuria Moreno (Olímpica en Sídney 2000 con la selección nacional de Hockey) con la que tiene una hija llamada Paula, otra que se llama Daniela y un niño llamado Nicolás.