Do 1978 r. należał do PZPR. Pracował naukowo na UW, w 1968 r. wydalono go z uniwersytetu. Współpracował z Komitetem Obrony Robotników, był zastępcą redaktora naczelnego podziemnego kwartalnika "Krytyka". W latach 80. kilka miesięcy spędził w więzieniu. W III RP pełnił funkcję przedstawiciela Polski przy ONZ, kierował też Radą Społeczno-Gospodarczą tej organizacji. W latach 1992-1997 piastował stanowisko wiceministra spraw zagranicznych. W rządzie Jerzego Buzka był wiceministrem obrony narodowej. Zrezygnował ze stanowiska w związku z wszczęciem w jego sprawie postępowania przed Sądem.
14 czerwca 2000 r. sąd uznał, że Mroziewicz był kłamcą lustracyjnym, ponieważ nie ujawnił kontaktów z wywiadem i kontrwywiadem PRL podczas pobytu za granicą w latach 70. i 80., jednak po uwzględnieniu skargi kasacyjnej w 2007 r. proces o kłamstwo lustracyjne umorzono.