W 2023 wystartował do Senatu z ramienia Koalicji Obywatelskiej (w ramach paktu senackiego) w okręgu nr 2. Uzyskał mandat senatora XI kadencji, otrzymując 61 199 głosów i wygrywając m.in. z ubiegającym się o reelekcję Krzysztofem MrozemObwieszczenie Państwowej Komisji Wyborczej z dnia 17 października 2023 r. o wynikach wyborów do Senatu Rzeczypospolitej Polskiej przeprowadzonych w dniu 15 października 2023 r. ().. W 2025, w wyniku przekształcenia PO, został działaczem partii KO.
Wyniki w wyborach ogólnopolskich Wybory Komitet wyborczy Organ Okręg Wynik 1993 Unia Demokratyczna Sejm II kadencji nr 13 9057 (5,15%) 1997 Unia Wolności Sejm III kadencji 8469 (5,13%) 2001 Sejm IV kadencji nr 1 2668 (0,81%) 2004 Parlament Europejski VI kadencji nr 12 1531 (0,26%) 2004 KWW Marcina Zawiły Senat V kadencji nr 1 2668 (12,05%)Obwieszczenie Państwowej Komisji Wyborczej z dnia 12 lipca 2004 r. o wynikach wyborów uzupełniających do Senatu Rzeczypospolitej Polskiej przeprowadzonych w dniu 11 lipca 2004 r. (). 2007 Platforma Obywatelska Sejm VI kadencji nr 1 14 133 (3,49%) 2023 Koalicja Obywatelska Senat XI kadencji nr 2 61 199 (42,03%)
Odznaczenia W 2010 otrzymał Srebrny Krzyż ZasługiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 14 grudnia 2010 r.