- 53 let
- Po absolutoriu Vysoké školy politické v Bratislavě zastával až do roku 1990 různé funkce v Československé lidové armádě.
- Třetí volební období je členem zastupitelstva statutárního města Olomouc. V listopadu 2000 byl zvolen za KSČM do zastupitelstva Olomouckého kraje.
- Od roku 2002 je poslancem PČR.