jako robotnik wysokościowy w spółdzielni pracy „Alpinex”.

W drugiej połowie lat 90. działał w Wyborczej Koalicji Liderów Ekologicznych, z jej ramienia kandydował bez powodzenia w wyborach parlamentarnych w 1997 z listy Unii Wolności. Był członkiem tej partii od 1998 do 2000. Działał także w różnych innych organizacjach pozarządowych, m.in. Stowarzyszeniu Wolnego Słowa, Stowarzyszeniu Klon/Jawor i Akademii Rozwoju Filantropii.

W 2003 brał udział w tworzeniu partii Zieloni 2004, do której jednak ostatecznie nie przystąpił z powodu różnic programowych.

W 2010 prezydent RP Lech Kaczyński powołał go na członka Narodowej Rady Rozwoju. Został członkiem Zespołu Koordynacyjnego tego gremium.

Przed wyborami prezydenckimi w 2010 wszedł w skład społecznego komitetu poparcia kandydatury Jarosława Kaczyńskiego. Zaangażował się następnie w działalność założonego przez członków tego gremium Stowarzyszenia Polska Jest Najważniejsza. 1 października 2012 Prawo i Sprawiedliwość zapowiedziało zgłoszenie kandydatury Piotra Glińskiego na premiera wraz z wnioskiem o konstruktywne wotum nieufności wobec rządu Donalda Tuska. Do złożenia takiego wniosku doszło 11 lutego 2013. Sejm 8 marca 2013 odrzucił wniosek PiS.