About Todd Cannon, DO Todd Cannon, DO is a retired psychiatrist. Dr. Todd Cannon has 20+ years of experience in psychiatry.