His dates have, perhaps more accurately, been given as 1002/1012-1097). Andrew Quintman, Toward a Geographic Biography: Mi la ras pa in the Tibetan Landscape, Numen, vol. 55 (2008), pp. 363-410, at p. 366.
A 35-folio manuscript of a biography entitled Rje btsun mar pa lo tsā'i rnam thar ngo mtshar bsam yas is listed in Drepung Catalog, p. 1997.
The works of Mar pa primarily concerned with Hevajra (etc.) are listed in this passage from the Lho rong chos 'byung (p. 50): kye rdor la 'bum chung nyi ma dang / le'u dang po'i ṭi ka mdzad / gur la srog shing dang / chos drug pa'i ka dpe / tshigs su bcad pa brgyad pa / e waṃ gyi man ngag / aṇṭa'i srung 'khor / mthu chung phyir zlog / kha sbyor dbye ba / klu sdigs pa / srid pa spel ba / las rgya'i chos bco lnga dang / ma ya'i lhag chung / gdan bzhi'i sgrub thabs. The same page tells us his translations: gdan bzhi'i rgyud chen po dang / dud sol / gur.
There is a valuable discussion of problems with his dates in a footnote in The Life of Marpa the Translator, Prajñā Press (Boulder 1982), pp. 199-201. He died at age 88 in the biography translated in this publication, while other sources having him dying at age 85 (or 86). The most commonly given dates given by past Tibetologists was 1012-1096, but they were just copying each other (based on Blue Annals, evidently). The Rngog family sources (and hence the Lho rong chos 'byung) agree that Mar pa's dates ought to be 996-1084 (according to this, also, he lived 88 years).
PPTK, pp. 278-279, gives his dates as 1012-1097, and lists 10 works purportedly composed by him, including a very long Rnam bshad commentary on Guhyasamāja and a rather long commentary on the root tantra of Cakrasamvara.
Contained in: Rare bKa' brgyud pa Texts from the Library of Ri bo che Rje drung of Padma bkod, "comprising a selection of Bde mchog snyan rgyud texts and the rnam thar of Mitrayogin written by Rin chen rgyal mtshan," Tseten Dorji (Tezu 1974), pp. 281-285.
Drepung Catalog, p. 643. "mar pas mdzad pa gter ston gu ru chos dbang gi[s] sras mkhar nas gter nas ston."
Phyag rgya chen po yid la mi byed pa snying po don gyi gdams ngag yi ge bzhi pa'i don rdo rje mgur [Mnga' bdag Mar pa Lo tsā bas Dpal Sa ra ha las gsan pa].