Santiago Ezquerro nació el 14 de Diciembre de 1976 en Calahorra, España. Su posición natural es delantero.
Debutó con el Club Atlético Osasuna en 1994, y luego fue transferido al Atlético de Madrid en 1996.
Allí jugó solamente algunos partidos en la primera división, debutando en la Primera división de la Liga Española el 21 de Septiembre de 1996 en el partido que el equipo madrileño le ganó por 3 a 0 al Logroñés.
A mediados de la temporada 1997-1998 se marchó al Real Club Deportivo Mallorca, donde jugó solamente 14 partidos en la Primera División y logró anotar 6 goles. Ese año logró llegar a la final de la Copa del Rey, aunque su equipo cayó derrotado en la tanda de penaltis ante el conjunto de cataluña, FC Barcelona.
En 1998 pasó al club del mismo país, el Athletic Club de Bilbao, donde permaneció durante 7 temporadas y se convirtió en titular indiscutido.
En el 2005 fue comprado por el FC Barcelona, donde continua desempeñándose aún en la actualidad.
Con la selección nacional de fútbol de España jugó solamente un partido, por lo que solo tuvo su debut y único partido. Dicho partido fue el 5 de Septiembre de 1998 en el partido que la selección de Chipre derrotó por 3 a 2 a su selección.
Clubes:
Club Atlético Osasuna (1994-1996)
Club Atlético de Madrid B (1996-1997)
Club Atlético de Madrid (1996-1997)
Real Club Deportivo Mallorca (1997-1998)
Athletic Club de Bilbao (1998-2005)
Fútbol Club Barcelona (2005-)
Títulos (todos con el Barcelona):
1 Liga Española de Fútbol (2005-2006)
2 Supercopas de España (2005 y 2006)
1 Liga de Campeones de la UEFA (2005-2006)