James R Cannon is 49 years old. James lives in Washington, DC. James has attended American University and University Of Virginia. Companies in which James has a work history include Antitrust And Trade Regulation Law and International Trade Law. Jobs James has held in the past include Attorney and Lawyer.