Background
Cannon, David A. was born in 1951.
Cannon, David A. was born in 1951.
Providence College (Bachelor of Arts). Suffolk University (Juris Doctor).
Worked at Assistant Public Defense (East Greenwich, Rhode Island) specializing in Criminal Defense Law. Admitted to the bar, 1979.