Był też wykładowcą i profesorem w Bałtyckiej Wyższej Szkole Humanistyczej w Koszalinie, Wyższej Szkole Zarządzania i Bankowości w Poznaniu i Wyższej Szkole Umiejętności Społecznych im. prof. Michała Iwaszkiewicza w Poznaniu.

Od drugiej połowy lat 80. zajmuje się zagadnieniami związanymi z prawami człowieka. Był m.in. współpracownikiem Tadeusza Mazowieckiego, gdy ten w latach 1992–1995 pełnił funkcję specjalnego wysłannika ONZ w Bośni i Hercegowinie. Od 1996 do 1998 Roman Wieruszewski stał na czele misji Wysokiego Komisarza Narodów Zjednoczonych do spraw Praw Człowieka z siedzibą w Sarajewie. W latach 1998–2000 i 2003–2006 zasiadał w Komitecie Praw Człowieka ONZ, w tym jako jego wiceprzewodniczący w okresie 2003–2004. Został też m.in. kierownikiem Poznańskiego Centrum Praw Człowieka, ekspertem ds. praw człowieka OBWE, członkiem redakcji „Studiów Prawniczych”, Komitetu Bioetyki PAN, rady programowej Fundacji „Panoptykon”, rady programowej Programu Spraw Precedensowych. W 2017 został członkiem rady programowej Archiwum im. Wiktora Osiatyńskiego.

Jest autorem, współautorem i redaktorem licznych publikacji naukowych poświęconych prawom człowieka i zajmującym się nimi instytucjom międzynarodowym. Współzałożyciel Polskiego Towarzystwa Prawa Konstytucyjnego.