Dahl var Fredrikshalds representant på Stortinget i valgperioden 1883–1885, hvor han representerte Høyre. Han var medlem av militærkomiteen.