גורן נולד בקיבוץ מרחביה, בן לשושנה ואברהם, שניהם מורים. בגיל 14 הצטרף לגדנ"ע אוויר ועבר קורסי טיסנאות ודאייה. במסגרת זו השתתף במשלחת גדנ"ע אוויר לארצות הברית. עשה שנת שירות בסיוע לעולים חדשים ולאחריה התגייס לקורס טיס, הוכשר כטייס קרב והשתחרר משירות הקבע לאחר 5 שנים. בתקופת ההמתנה שלפני מלחמת ששת הימים גויס לשירות מילואים כטייס ווטור בטייסת 110. טבילת האש הראשונה שלו הייתה בגיחת הפצצה בסוריה באפריל 1967. במלחמה השתתף, בין השאר, בהפצצת שדה בני סואף במצרים ובהפצצה הראשונה של שדה התעופה H-3 בעיראק במסגרת מבצע מוקד, ובסיוע אווירי בקרב אום-כתף. לאחר המלחמה שב לשירות הקבע.