Robert Puchara urodził się 2 września 1963 roku w Krakowie. Był piłkarzem Wisły Kraków, Wawelu Kraków, Clepardii Kraków i KSZO Ostrowiec Świętokrzyski.
Jako zawodnik „Białej Gwiazdy" zdobył z kolegami mistrzostwo Polski juniorów. W finale MP, rozegranym 1 sierpnia 1982 roku w Tarnowie, który jego drużyna wygrała z Bałtykiem Gdynia 4:2, w 69 min ustalił wynik. A 3 września 1982 roku zaliczył jedyny występ w ekstraklasie - wszedł na boisko w 73 minucie w wyjazdowym meczu z Widzewem Łódź, przegranym przez wiślaków 0:2.
Popularny „Siwy" występował także w rozgrywkach futsalowych. Był mistrzem Polski z Romexem i wicemistrzem kraju z Goldenmajerem. Zanotował również kilka meczów w reprezentacji Polski w futsalu, którą prowadził Janusz Kupcewicz.
Zmarł tragicznie 15 listopada 2021 roku w wieku 58 lat.
