The Major is in his 40’s.
I know for a fact that Maj. Galvin is a Mustang, because I served with him from 95-96.