El profesor Zhao Qiguang nació en Beijing el 14 de marzo de 1948. Trabajó como trabajador, profesor de inglés universitario y editor en China. En 1981, obtuvo una maestría en Literatura Inglesa y Estadounidense de la Escuela de Graduados de la Academia China de Ciencias Sociales. Ese mismo año, trabajó en el Instituto de Literatura Extranjera de la Academia China de Ciencias Sociales. para estudiar en los Estados Unidos En 1987, se doctoró en literatura comparada en la Universidad de Massachusetts Amherst. Ese mismo año, enseñó en el Departamento de Lenguas y Literaturas Asiáticas del Carleton College en Estados Unidos. Fundó y presidió el Departamento de Lengua y Literatura China de la escuela y el Centro de Lengua y Cultura China de la American University. En 1993 se le concedió la cátedra titular.
El profesor Zhao Qiguang se ha desempeñado como profesor asistente, profesor asociado, profesor titular, jefe de departamento, profesor titular y profesor titular (Profesor Burton y Lily Levin) en Carleton College en Estados Unidos. También es investigador visitante en la Universidad de Tsinghua, profesor visitante en la Universidad de Nankai, la Universidad de Estudios Internacionales de Tianjin y la Universidad del Tíbet, y juez de los Premios Emmy Internacionales. Sus obras incluyen "Un estudio de dragones, Oriente y Occidente" en inglés, "Barco invitado escuchando la lluvia", "Un extraño en tierra extraña", "Novelas seleccionadas de Conrad" y "El viaje del mundo" en Chino. Ha publicado una gran cantidad de artículos y traducciones en revistas de China, Estados Unidos, Gran Bretaña, Japón, Países Bajos y otros países.