Joe travaille dans l’industrie des grains pour Richardson International à Thunder Bay. Il occupe présentement un poste en chargement de navires étrangers et domestiques destinés aux marché internationale.
Joe est impliqué dans le syndicat depuis plus que 35 ans. Il a débuté son implication en tant que membre du comité de santé et sécurité au travail, dans lequel il demeure actif. Il a fait partie du comité de gestion du risque organisationnel pour un terme de 2 ans.
Joe a été élu délégué syndical en 2005 et plus tard président d’unité du loge 650. Après trois termes, il est toujours président d’unité.
Joe a été nommé et ensuite élu membre du conseil des fiduciaires de la Section locale 1976. En 2016 il a été nommé au poste de vice-président du district 6 pour la Section locale et a été réélu en 2018.