Après une pause d’une année, il signe un contrat avec les Oak Leafs de Des Moines, équipe évoluant en Ligue internationale de hockey (LIH) pour la saison 1965-1966. Il loupe la saison suivante, mais revient disputer trois matchs avec eux lors de la saison 1967-1968. Il disputera le reste dans la ligue de hockey senior de l’Ontario avec l’équipe des Mohawks de Belleville.
De 1969 à 1972, il s’impose en Eastern hockey league (EHL) au sein de l’effectif des Devils de Jersey. Lors de la saison 1971-1972, il terminera joueur le plus pénalisé de la ligue en ayant passé trois cent nonante deux minutes sur le banc des pénalités.
Pour la saison 1972-1973, l’équipe des Blazers de Syracuse l’engage et il remporte avec eux la coupe Walker, trophée remis au champion de l’EHL.