Jest autorem scenariuszy filmowych oraz sztuk teatralnych; między innymi do filmów "Księga Wielkich Życzeń" i "Dziecko szczęścia".
Powołał społeczno-katolicki miesięcznik "Aspekt Polski" (w latach 1996-2006 był jego redaktorem naczelnym). Jest członkiem Katolickiego Stowarzyszenia Dziennikarzy.
W 1994 r. rozpoczął pracę w samorządzie. Cztery lata później zdobył mandat radnego Łodzi, a w 2002 r. został wiceprezydentem Łodzi odpowiedzialnym za kulturę i edukację (doprowadził mi. in. do zakazu organizowania Parady Wolności, corocznej imprezy techno).
W 2005 r. kandydował na posła z listy LPR, ale nie zdobył mandatu. Do Sejmu dostał się w marcu 2006 r., kiedy mandat straciła Ewa Sowińska powołana na Rzecznika Praw Dziecka.
W maju 2006 r. został wiceministrem edukacji narodowej. Z funkcji tej został odwołany 13 sierpnia 2007 r. po zerwaniu przez PiS koalicji z Samoobroną i LPR.
Jest przeciwnikiem teorii ewolucji i zwolennikiem kreacjonizmu; stanowczo przeciwstawia się "promocji homoseksualizmu".
W przedterminowych wyborach parlamentarnych w 2007 bez powodzenia ubiegał się o reelekcję. W 2008 bezskutecznie kandydował w wyborach uzupełniających do Senatu w okręgu krośnieńskim.
9 czerwca 2008 ogłosił, iż napisał do Prezydenta RP, wzywając go do "(...) wszczęcia procedur pozbawienia obywatelstwa polskiego tych osób, które występują w narodowych barwach obcych państw".