גולדפרב גדל והתחנך בקריית חיים, סיים בית ספר נתיבים ותיכון קריית חיים. התגייס לצה"ל בשנת 1993, הוא בוגר קורס חובלים ושימש במגוון תפקידי פיקוד ומטה בשייטת ספינות הטילים.[1] בין היתר שימש כקצין משמרת באח"י גאולה, קצין נשק באח"י עצמאות, מפקד דבורה בפלגה 914 בגזרת דרום לבנון, מפקד ספינת הטילים אח"י כידון בשנים 2002–2003, מדריך ראשי בקורס חובלים, ראש מדור בענף מבצעי ים, ביולי 2010 הוענקה לו דרגת סגן אלוף והוא מונה למפקד פלגה 916, עד יולי 2012, ראש ענף אופרטיבי במחלקת המבצעים של חיל הים, ומפל"ג 31 בשייטת 3 בשנים 2013–2015. ב-2015 מונה לסגן מפקד שייטת 3 ושנה לאחר מכן, באפריל 2016, הוענקה לו דרגת אל"ם והוא מונה כמפקד בסיס אשדוד.