En 1317, publicó la enciclopedia china Wenxian Tongkao de 348 volúmenes.
Nació en la familia del Ministro Song Ma Tingluan, quién tuvo una extensa colección de documentos históricos.
Desde 1273, Ma Duanlin comenzó la recopilación del Wenxian Tongkao utilizando la colección y el consejo de su padre.
Ma Duanlin escribió acerca de Champa, Chi Tu, Pan Pan, el imperio Jemer y el reino Kediri.
Escribió también sobre la campaña de Jayavarman VII contra Champa para la invasión de 1177, declaró: «decidió causar una terrible venganza a sus enemigos, lo cual hizo exitosamente tras dieciocho años de disimulo paciente».