Vondruška se narodil 24. března 1961 v Kladně. Vystudoval Vysokou školu ekonomickou v Bratislavě a posléze pracoval v několika pražských renomovaných hotelech: číšník v hotelu Internacional, vedoucí provozu v hotelu Hilton, generální ředitel v hotelu Palace, ředitel prodeje a marketingu v hotelu Marriot. V letech 1996 až 1998 byl ředitelem Kongresového centra Praha.

V letech 2000 až 2002 provozoval společnost Performax působící v oblasti cestovního ruchu. Později byl ředitelem prodeje a marketingu ve společnosti G. Benedikt a v roce 2004 se stal ředitelem České centrály cestovního ruchu - CzechTourismu. Funkci vykonával až do roku 2009, kdy se stal zhruba na 14 měsíců ministrem pro místní rozvoj v úřednické vládě Jana Fischera. Poté se do ní zase vrátil.

O návratu Vondrušky do Strakovy akademie se začalo hovořit v červnu 2013 po jmenování Jiřího Rusnoka premiérem úřednické vlády.

Vondruška je ženatý a má dvě děti. Není členem žádné politické strany.