Rafał Wójcik urodził się 1 marca 1978 roku w Dąbrowie Tarnowskiej. Jako piłkarz grał na pozycji napastnika i występował m.in. w Wiśle Kraków (1995 – 1998), KSZO Ostrowiec Świętokrzyski (1998 – 2000, 2005 – 2007), oraz Koronie Kielce (2004-2005).
W swojej karierze trenerskiej prowadził Orlęta Radzyń Podlaski, KSZO Ostrowiec Świętokrzyski, Pogoń Siedlce, Stal Mielec, Nadwiślan Góra oraz Stal Stalowa Wola. Na początku lipca 2017 dołączył do sztabu szkoleniowego Drutex-Bytovii, gdzie pracował przez jeden sezon.