Born in Petersburg, Virginia, Drewry first attended several local public schools, Petersburg High School, and McCabe's University School.
Drewry was elected as a Democrat to the Sixty-sixth Congress to fill the vacancy caused by the death of Walter A. Watson.