Legnani era hijo de Mateo Legnani Golfarini, inmigrante italiano que ejerció como médico en Canelones y que luego sirvió como parlamentario y Ministro del Interior, y de Ramona Rodríguez Loriente.
Legnani estudió Derecho en la Universidad de la República, licenciándose en marzo de 1940 como abogado para posteriormente trabajar de ello.
Desde 1940 trabajó también como docente y desde 1949 hasta su dimisión en 1961 fue Prosecretario de la Corte Electoral.
Legnani, que al igual que su padre, pertenecía al Partido Colorado, donde llegó a ser miembro del “Comité Ejecutivo Nacional” de la Unión Colorada y Batllista.
[1] En 1966, Legnani reemplazó a Óscar Gestido en el Consejo Nacional de Gobierno, quien había renunciado para dedicarse a su candidatura presidencial.