Old var innvalgt på Lagtinget fra Suðuroy 1984–2008, fra 2004 som vararepresentant for lagmann Jóannes Eidesgaard. Old var formann i Lagtingets fiskerikomité 1991–1992 og 1994–1995, deretter i Lagtingets næringskomité 1995–1998 og 2004–2008. Han var formann i Vestnordisk råds presidentskap 2005–2006. Old har på nytt vært innvalgt siden 2011. Ved Aksel V. Johannesens regjeringsdannelse i 2015 ble samferdselssaker utskilt fra Næringsdepartementet (etter at Innenriksdepartementet ble nedlagt to år tidligere) til et eget Samferdselsdepartement, som Henrik Old ble minister for. Han søkte avskjed i 2018.