Andrew O’Donnell was commissioned via the Platoon Leaders Class from East Carolina University in 1980. He currently serves as a United States Marine Corps Major General. His father retired as a Marine Corps Lieutenant General, making them one of those rare father/son combinations to each become Marine Corps General Officers.