Rosenlund var innvalgt på Stortinget fra Nordfjord krets i Nordre Bergenhus amt 1913–1915 og 1916–1918. Han var medlem av protokollkomiteen.