还曾担任湖北公立法政专科学校、上海江湾大学、北京税务学校教授，《武汉评论》及《青年唿声》杂志主编，湖北、河北各训练班党义教师。1931年，任海南岛琼山县县长及海口市市长。1932年1月，任国民政府内政部常务次长，并任全国内政会议副主席，国民政府军事委员会委员长南昌行营设计委员，委员长侍从室秘书等职。1937年5月，任甘肃省政府委员兼甘肃省民政厅厅长。1940年12月，任湖北省政府委员。1944年7月，任湖北省民政厅厅长。1945年5月，当选中国国民党第六届候补中央执行委员。1946年，当选制宪国民大会代