Barry R. McCaffrey

- Present Chairman, National Association of Drug Court Professionals
-
Videos: 1 c. January 1, 1996 - Present General, U.S. Army
-
Videos: 1 c. January 1, 2005 - Present Adjunct Professor, International Security Studies
-
Videos: 9

Previously

February 29, 1996 - January 4, 2001 Director, Office of Natl. Drug Control Policy Videos: 82 c. January 1, 1994 - c. March 6, 1996 Commander, U.S. Southern Command Videos: 4 c. August 11, 1992 - c. September 7, 1995 Assistant, Joint Chiefs of Staff Videos: 3 c. January 1, 2001 - c. December 31, 2005 Distinguished Professor, International Security Studies, U.S. Military Academy Videos: 0

Recent Appearances

See all appearances

Appearance Stats

More

Committees

Votes

Bills