Stefan Lano nació en Boston, Estados Unidos, comenzó su carrera musical como compositor y pianista.
Tras su graduación en Harvard y la obtención de una beca Fulbright para estudiar en Alemania, Lorin Maazel le convocó para entrar en el elenco de la Ópera de Viena.
En 1988, fue nombrado director asociado de la Orquesta Sinfónica de Pittsburgh, donde trabajó en el área sinfónica y en la operística.
Fue invitado a abrir la temporada 1993 del Teatro Colón de Buenos Aires y volvió a presentarse en esta ciudad para dirigir Wozzeck, El castillo de Barba Azul, El amor de las tres naranjas, La ciudad muerta y Salomé.
En 2021, es el director de la Orquesta sinfónica del SODRE, en Montevideo