Diane Wei Liang nació en 1966 en Beijing, en la República Popular de China, a una funcionaria del Ejército Popular de Liberación, periodista y profesora de literatura china. Sus padres eran maestros con educación universitaria, por lo que pasó parte de su infancia en un campo de trabajo y reeducación con sus padres. En 1972 se mudaron a vivir a una ciudad y los permisos de residencia significaron la separación familiar. Estudió Psicología en la Universidad de Beijing y completó su licenciatura allí. Pero en 1989 participó en el Movimiento de Democracia Estudiantil que condujo a la masacre en la Plaza Tiananmen. Como resultado de su participación, Liang se vio obligada a huir de China. Liang pudo irse porque se había aprobado una solicitud de pasaporte presentada antes de que comenzaran los eventos. Ella continuó estudiando en los Estados Unidos en la Universidad Carnegie Mellon y seleccionó el nombre de Diana debido a la diosa romana. Liang se graduó con un doctorado en Administración de Empresas y comenzó a enseñar en los Estados Unidos, incluso en la Universidad de Minnesota, y en el Reino Unido, en el Royal Holloway College, la Universidad de Londres y la Cranfield School of Management. Su primer libro comenzó mientras estaba de baja por maternidad. Es autobiográfico y fue publicado en 2003. Liang está casado con un consultor de gestión alemán y vive en Londres. Su padre y su hermana aún viven en China. Aunque todavía visita China, Liang ya no es ciudadana china, sino que posee la ciudadanía británica y estadounidense.