Eduardo Casal es uno de los más antiguos funcionarios de la Procuración General de la Nación. Fue nombrado procurador fiscal ante la Corte Suprema de Justicia en noviembre de 1992, y conserva el cargo hasta la actualidad.
Nació en febrero de 1958 en la Ciudad de Buenos Aires y se recibió de abogado en 1982 en la Universidad de Buenos Aires (UBA). Tres años más tarde comenzó a ejercer la docencia en esta universidad como ayudante en la cátedra de Derecho Penal de Guillermo Ouviña.
En la actualidad es profesor adjunto en la cátedra de Lucila Larrandart, ex jueza de los tribunales orales federales de San Martín.