Karierę polityczną zaczynał w Narodowym Odrodzeniu Polski – partii o profilu narodowo-konserwatywnym. Był również posłem Platformy Obywatelskiej, Prawa i Sprawiedliwości, a nawet rzecznikiem prasowym Hanny Gronkiewicz-Waltz w jej kampanii prezydenckiej w 1995 roku. Dziś Michał Kamiński dołącza do klubu parlamentarnego PSL. Polityk ma za sobą długą i wyboistą drogę polityczną. Urodził się w 1972 w Warszawie. W 2014 ukończył studia magisterskie w Wyższej Szkole Stosunków Międzynarodowych i Amerykanistyki w Warszawie.
Karierę polityczną rozpoczynał w Narodowym Odrodzeniu Polski – partii, która swoją działalność rozpoczęła po wprowadzeniu stanu wojennego. Miała charakter narodowy, podejmowała działalność antykomunistyczną. Z NOP-u Kamiński trafił do Zjednoczenia Chrześcijańsko-Narodowego, gdzie został członkiem-założycielem i asystentem szefa tej partii, Wiesława Chrzanowskiego. W międzyczasie zyskiwał doświadczenie dziennikarskie w prasie i radiu.
Podczas wyborów prezydenckich w 1995 został rzecznikiem prasowym komitetu wyborczego Hanny Gronkiewicz-Waltz.
W roku 1997 z ramienia Akcji Wyborczej Solidarność z okręgu łomżyńskiego został wybrany na posła III kadencji. Następnie działał w Przymierzu Prawicy, czyli partii politycznej utworzonej przez część polityków Stronnictwa Konserwatywno-Ludowego, secesjonistów z ZChN oraz działaczy Ligi Republikańskiej. W 2002 został członkiem Prawa i Sprawiedliwości. W 2001 uzyskał po raz drugi mandat poselski z listy PiS w okręgu białostockim.
W 1999 udał się razem z Markiem Jurkiem i Tomaszem Wołkiem do Wielkiej Brytanii, by spotkać się z osadzonym w areszcie domowym generałem Augusto Pinochetem, co było szeroko komentowane.
Od 1 maja 2004 do 6 sierpnia 2007 sprawował mandat posła do Parlamentu Europejskiego. Od 23 lipca 2007 do 16 kwietnia 2009 był sekretarzem stanu w Kancelarii Prezydenta RP śp. Lecha Kaczyńskiego, odpowiedzialnym za politykę medialną (zastąpił na stanowisku rzecznika prasowego Macieja Łopińskiego). W 2009 po raz drugi został wybrany na deputowanego do PE z okręgu wyborczego Warszawa. W listopadzie 2010 wystąpił z PiS. W związku z jego uczestnictwem w nowym projekcie Polska Jest Najważniejsza, zrezygnował z kierowania frakcją Europejscy Konserwatyści i Reformatorzy w Europarlamencie. W wyborach europejskich w 2014 był kandydatem Platformy Obywatelskiej z pierwszego miejsca na liście w okręgu lubelskim, nie uzyskał reelekcji.
3 lutego 2015 został sekretarzem stanu w Kancelarii Premiera, obejmując nadzór nad Centrum Informacyjnym Rządu.
W wyborach parlamentarnych w 2015 uzyskał mandat poselski z listy Platformy Obywatelskiej. Pod koniec maja 2016 został na miesiąc zawieszony w prawach członka klubu parlamentarnego PO, w lipcu 2016 został wykluczony z klubu i partii.
We wrześniu 2016 wraz innymi byłymi posłami PO współtworzył koło poselskie Europejscy Demokraci, a w listopadzie tego samego roku partię Unia Europejskich Demokratów (przekształconą z Partii Demokratycznej), w której został członkiem zarządu.