גנות נולד בעיר סיגאט שברומניה. בגיל 6 עלה עם הוריו לישראל. אביו פאול היה רופא רנטגנולוג ואימו יהודית רופאת ילדים. סיים קורס טיס ושירת בחיל האוויר כנווט הרקולס בטייסת 103 וטייסת 131. בהמשך פיקד על טייסת המזל"טים הראשונה, שימש ראש מחלקת קצינים במטה חיל האוויר ופיקד על בסיס לוד. בשנים 2004 עד 2007 עמד בראש להק כוח האדם.