W 1971 roku wstąpił do PZPR, pracował w magazynie "Czas". Po wprowadzeniu stanu wojennego wystąpił z partii i zapisał się do "Solidarności". Został wówczas redaktorem naczelnym opozycyjnego "Tygodnika Gdańskiego".
W latach 90. Łopiński był wiceprezesem spółki prasowej Prasa Bałtycka, wówczas wydawcy "Dziennika Bałtyckiego" i "Wieczoru Wybrzeża". W 1997 r. "Dziennik Bałtycki" opublikował artykuł "Wakacje z agentem" o kontaktach Aleksandra Kwaśniewskiego z rosyjskim agentem Władimirem Ałganowem. Kiedy wydawca dziennika przeprosił ówczesnego prezydenta za artykuł, w redakcji doszło do konfliktu i Łopiński odszedł ze spółki.
Wykłada dziennikarstwo na Uniwersytecie Gdańskim, jest autorem felietonów oraz książki o "Solidarności" - "Konspira". Łopiński jest także prezesem spółki Pomerania należącej do Agencji Rozwoju Pomorza Gdańskiego, zajmującej się nieruchomościami.
W grudniu 2005 roku został podsekretarzem stanu w Kancelarii Prezydenta Lecha Kaczyńskiego. Odpowiadał za kontakty z mediami, przemówienia i spotkania prezydenta. W lipcu 2007 roku awansował na stanowisko szefa gabinetu prezydenta Lecha Kaczyńskiego. Zastąpił Elżbietę Jakubiak, która została ministrem sportu.