Roland Haché est né le à Nigadoo au Nouveau-Brunswick[1]. Il obtient son diplôme d'études secondaires à l'école régionale de Petit-Rocher[1]. Il fréquente ensuite l'Université de Moncton, où il obtient un baccalauréat en arts avec concentration en administration et un baccalauréat en éducation (enseignement postsecondaire)[1]. Il a aussi suivi des cours de maîtrise en administration des affaires[1].
Il a enseigné pour la Commission scolaire du Golfe à Sept-Îles, au Québec, il a été directeur adjoint de la Banque Nationale de Petit-Rocher et il a cumulé diverses fonctions au sein du Conseil scolaire Jérôme-Boudreau[1]. Il a aussi enseigné entre autres choses la gestion, la comptabilité et la gestion des ressources humaines au CCNB-Bathurst, en plus d'être responsable du programme d'entrepreneuriat[1].
Roland Haché a été maire de Petit-Rocher, président de l'Administration portuaire du quai régionale de Petit-Rocher, conseiller auprès de la Commission développement régional Chaleur et représentant des villes et villages auprès du fonds de pension des employés du Nouveau-Brunswick[1].
Il est élu à la 55elégislature le , lors de la 55eélection générale[1]. Il siège alors au Comité permanent des privilèges, au Comité permanent des comptes publics et au Comité spécial de l’assurance automobile publique, en plus d'être porte-parole de l'Opposition officielle dans les domaines liés à Entreprises Nouveau-Brunswick[1].