חוקר ומרצה באוניברסיטת חיפה וחבר בקבוצת המחקר של המכללה למדינאות. כיהן במועצת העיר קרית ביאליק בין השנים 2008-2013. גל הוא בעל תואר שלישי במדעי המדינה.