Diego Cagna nació el 19 de Abril de 1970 en Buenos Aires, Argentina.
Su primer partido como profesional lo jugó en Diciembre de 1988, con Argentinos Juniors. Luego de allí fue vendido al Club Atlético Independiente, a inicios de 1992, y allí jugaría durante 4 años.
En 1996 es transferido a Boca Juniors, donde jugó desde inicios del Apertura de 1996 hasta fines de 1999, y cuando tenía 29 años, a fines del Clausura de 1999 viajó al viejo continente, para incorporarse al conjunto español del Villarreal CF.
Cagna jugó allí durante tres temporadas, y luego pasó al Fútbol Mexicano, para jugar en el Atlético Celaya.
Luego de su corto paso por ese equipo, regresó a la Argentina, más precisamente a Boca Juniors, donde jugaría hasta el 2005, donde decidiría retirarse del fútbol.
Con la selección Argentina ganó la Copa de las Confederaciones en 1992 y también participó de la Copa América de 1999.
Tras su retiro fue uno de los fuertes candidatos a dirigir a Boca Juniors, junto a Marcelo Bielsa y a Ricardo La Volpe, para reemplazar a Alfio Basile.
A finales del 2006, Diego fue nombrado técnico del Club Atlético Tigre, equipo que juega en la segunda división del Fútbol Argentino.
Equipos:
Argentinos Juniors (1988-1992)
Independiente (1992-1996)
Boca Juniors (1996-1999)
Villarreal CF (2000-2002)
Atlético Celaya (2002-2003)
Boca Juniors (2003-2005)
Palmarés:
Con Independiente:1 Torneo Clausura (1994)
2 Supercopa (1994 y 1995)
1 Recopa Sudamericana (1995)
Con Boca Juniors:3 Torneos Apertura (1998, 2003 y 2005)
1 Torneo Clausura (1999)
1 Copa Libertadores (2003)
2 Copas Sudamericanas (2004 y 2005)
1 Recopa Sudamericana (2005)
Con la Selección Argentina:1 Copa de las Confederaciones (1992)