בין תפקידיו בצה”ל, פיקד על גדוד 202 של הצנחנים (אשר הוביל את הקרב במיידון), כיהן כמפקד חטיבת הצנחנים הסדירה, כמפקד עוצבת האש, כמפקד כוחות צה״ל ביהודה ושומרון בתקופת האינתיפאדה השנייה וכמפקד פיקוד העורף בזמן מלחמת לבנון השנייה.
לאחר שחרורו מצה״ל ניהל את הארגון האמריקאי ידידי צה״ל בארה״ב (FIDF).
אלוף (מיל’) גרשון הוא גם אב לארבעה ילדים.
תארים אקדמיים:
תואר ראשון במדע המדינה מטעם אוניברסיטת חיפה.
תואר שני במדע המדינה וחוג משני בלימודי היסטוריה של המזרח התיכון מטעם אוניברסיטת חיפה.
בוגר המכללה הבין-זרועית לפיקוד ולמטה.
בוגר המכללה המלכותית הבריטית ללימודי ביטחון ואסטרטגיה (RCDS).
בוגר קורס דירקטורים וניהול פיננסי לבכירים מטעם אוניברסיטת תל אביב.