此后，历官内阁中书、学部总务司案牍科主事，历充直隶省莲池书院斋长、直隶大学堂汉文教席、直隶学校司编译处编纂、进士馆学员、学部专门普通实业三司行走、北京法政专门学堂国文教员、北洋五省优级师范学堂专科国文教员、直隶高等学堂汉文教务长、直隶文学馆副馆长。中华民国成立后，担任北京大学预科、北京女子师范学院的国文教员。民国二年（1913年），出任中华民国第一届国会众议院议员。国会解散后，旋即出任北京政府内务部地方行政讲习所国文中央教员，不久任清史馆协修、北京大学中国哲学门宋学教员。民国五年（1916年），第一届国