W wyborach parlamentarnych w 2007 po raz trzeci uzyskał mandat poselski, otrzymując 6478 głosów. W 2008 prokurator umorzył postępowanie w sprawie rzekomego ujawnienia informacji niejawnych z zawiadomienia Marka Dukaczewskiego (związanego z informacjami o szkoleniach, jakie w Moskwie przechodził Marek Dukaczewski).
Od listopada 2009 zasiadał w komisji śledczej ds. tzw. afery hazardowej. W grudniu został wyłączony z prac tej komisji w związku z planowanym przesłuchaniem go w charakterze świadka. Po odebraniu zeznań w styczniu 2010 decyzją Sejmu został przywrócony do składu komisji.
10 kwietnia 2010 zginął w katastrofie polskiego samolotu Tu-154M w Smoleńsku w drodze na obchody 70. rocznicy zbrodni katyńskiej. 16 kwietnia 2010 pośmiertnie odznaczono go Krzyżem Komandorskim Orderu Odrodzenia Polski.. 20 kwietnia 2010 został pochowany na cmentarzu na krakowskich Bielanach. W tym samym roku przy ul. Brackiej w Krakowie odsłonięto poświęconą mu tablicę pamiątkową.