Description
Robert Magnus, is a retired United States Marine Corps general who served as the 30th Assistant Commandant of the Marine Corps from September 8, 2005 to July 2, 2008. He retired from active duty on July 17, 2008 after 38 years of total service.
Born
April 28th, 1947 in Brooklyn (Age 77)