John R. Allen

c. July 1, 2011 - Present General, U.S. Marine Corps Videos: 5 c. June 1, 2008 - Present Lieutenant General, U.S. Marine Corps Videos: 2 c. January 1, 2003 - Present Brigadier General, U.S. Marine Corps Videos: 3 c. April 5, 2002 - Present Commandant, Midshipmen, U.S. Naval Academy Videos: 1 c. January 1, 2014 - Present Distinguished Fellow, Foreign Policy Studies Program, Brookings Institution Videos: 0

Previously

July 18, 2011 - February 10, 2013 Commander, International Security Assistance Force (Afghanistan) Videos: 7 July 15, 2008 - June 1, 2011 Deputy Commander, U.S. Central Command Videos: 1

Recent Appearances

See all appearances

Appearance Stats