Šarapatka se narodil 5. prosince 1955. Vystudoval VŠE v Praze a Právnickou fakultu Univerzity Karlovy. Dále studoval v Paříži obor mezinárodní vztahy a diplomacie, kde získal titul Ph.D.

Od roku 1994 je ředitelem a vlastníkem společnosti Trident Establishment s.r.o.

Působil také jako diplomat a zastupoval Českou republiku jako velvyslanec v zemích Asie a Afriky (Mali, Alžírsko, Indonésie, Brunej, Papua-Nová Guinea).

Sám sebe označuje za experta na problematiku islamismu a náboženského terorismu. Nyní se věnuje mezinárodnímu obchodu, ekonomické diplomacii České republiky a politice.

Mezi jeho koníčky patří sport, cestování, výtvarné umění a automobily. Je ženatý a má tři děti.

V roce 2015 kvůli sporům odešel z hnutí Úsvit a zůstal nestraníkem. Ve Sněmovně byl až do roku 2017, kdy se rozhodl už znovu nekandidovat.