Absolvoval Gymnázium Karlovy Vary v roce 1982. V letech 1982 až 1987 studoval na Vysoké škole dopravy a spojů v Žilině. Od roku 1988 pracoval na karlovarském nádraží v provozních profesích – posunovač, průvodčí, výpravčí. V letech 1996 až 2005 byl přednosta železniční stanice Karlovy Vary. V železniční dopravě pracuje dodnes na různých managerských pozicích.