院担任病理科助教。1936年作为国际卫生组织公共卫生视察员前往印度考察鼠疫防治。中国抗日战争时期任军医署第一防疫大队队长，同时兼任贵阳医学院细菌学系教授；期间他还曾前往常德进行侵华日军细菌战的实地调查。中华人民共和国成立后，陈文贵于1950年任西南军政委员会卫生部部长钱信忠的临时卫生顾问，同年出任西南军政委员会卫生部副部长。1952年作为中国人民志愿军卫生部顾问兼检疫队长前往朝鲜，并获朝鲜授予的二级国旗自由勋章。1955年当选中国科学院生物学地学部学部委员（院士）。1961年调任四川医学院副院长。他还曾