1929年起任教于国立清华大学，曾政治系讲师、法律学系教授。1935年任河北省政府委员兼民政厅厅长。1936年任国立北平大学法商学院名誉教授。1937年任国民政府考选委员会委员。1939年任监察院监察委员。1945年任第四届国民参政会参政员。翌年当选制宪国民大会代表。1948年被聘为国立北平研究院学术会议社会科学组会员。