Johan Dahl var næringsminister i Kaj Leo Johannesens regjeringer fra 2008 til 2005 og fiskeriminister fra mai 2011 til regjeringsskiftet i november samme år.