W 2005 jako przewodniczący Przymierza dla Polski był współtwórcą Ruchu Patriotycznego i został szefem jego sztabu wyborczego. 13 września 2005 stanął na czele trzyosobowego koła poselskiego Ruch Patriotyczny. W tym samym roku próbował również wystartować w wyborach prezydenckich, jednak nie zdołał zebrać wymaganych 100 tys. podpisów. Nie został też ponownie wybrany do Sejmu. W 2007 bez powodzenia kandydował w przedterminowych wyborach parlamentarnych z ramienia PdP do Senatu, a w 2009 bezskutecznie ubiegał się o mandat w Parlamencie Europejskim z listy Prawa i Sprawiedliwości w okręgu mazowieckim (otrzymał 20 907 głosów).

W 2010 ogłosił swój start w przedterminowych wyborach prezydenckich, jednak nie zebrał wymaganej do rejestracji liczby podpisów, poparł następnie Kornela Morawieckiego. W wyborach samorządowych w 2010 bez powodzenia ubiegał się o mandat radnego Sejmiku Województwa Mazowieckiego z ramienia Krajowej Wspólnoty Samorządowej.