Dahl ble stortingsrepresentant for Akershus i 2001, da han rykket inn som vararepresentant for utenriksminister Jan Petersen. Han hadde hovedvekten av sitt virke i Stortingets justiskomité. Han var også medlem av Stortingets 22. juli-komité. Dahl søkte ikke gjenvalg til Stortinget i 2013.