Marek Safjan gimė 1949 m. Varšuvoje (Lenkija), studijavo Uniwersytet Warszawski (Varšuvos universitetas, Lenkija). 1971 m. įgijo šio universiteto magistro laipsnį, o 1980 m. apgynė teisės mokslų daktaro disertaciją. 1990 m. šis universitetas jam suteikė habilituoto teisės mokslų daktaro, o 1998 m. – tituluotojo teisės mokslų profesoriaus laipsnius.
Savo profesinę karjerą M. Safjan taip pat pradėjo Uniwersytet Warszawski, kaip Civilinės teisės instituto akademinis asistentas, 1973 m. pradėjęs eiti teisės dėstytojo pareigas. 1991–1998 m. ten dėstė kaip teisės profesorius, taip pat ėjo Civilinės teisės instituto direktoriaus pareigas. 1994-1997 m. buvo Varšuvos universiteto prorektoriumi.
Daugeliu darbų M. Safjan aktyviai prisidėjo prie teisinių tyrimų civilinės, medicinos ir Europos teisės srityse, dėl kurių jis tapo Lenkijos atstovu Europos Tarybos bioetikos komitete ir Europos Tarybos Asmens duomenų apsaugos komitete (1991–1997 m.). 1994 m. buvo paskirtas Prancūzų teisės kultūros Henri Capitant draugijos (Association Henri Capitant des amis de la culture juridique française) Lenkų skyriaus generaliniu sekretoriumi (iki 1998 m.).
Be akademinės veiklos, M. Safjan taip pat ėjo Instytut Wymiaru Sprawiedliwości (Teisės ir teisingumo institutas, Lenkija) Civilinės teisės skyriaus direktoriaus pareigas (1992–1997 m.).
Paskui pradėjo teisėjo karjerą Trybunał Konstytucyjny (Konstitucinis teismas, Lenkija): 1997 m. paskirtas teisėju, 1998 m. tapo šio teismo pirmininku ir šias pareigas ėjo iki 2006 m.
Teisingumo Teismo teisėjas nuo 2009 m. spalio 7 d. iki 2024 m. sausio 31 d.