Astrup var fogd i Solør og Odalen, og var innvalgt på Stortinget fra Nedenæs og Raabygdelagets amt 1821–1823.