En 1882, il épouse Marie-Louise-Laetitia Bourgoin. Joseph Morin est secrétaire-trésorier de la société agricole de Saint-Hyacinthe et président du conseil agricole de Québec de 1906 à 1908. Il a été élu sous la bannière du Parti libéral du Québec en 1900 et en 1904, puis il fut défait en 1908. Morin a été vérificateur pour la province de Québec de 1909 à 1929[1].