Kaminsky débute dans l'équipe amateur de sa ville de naissance, les Cataract de Niagara Falls avec lesquels il dispute la Coupe Allan en 1933. La saison suivante, il signe un contrat comme agent libre avec les Sénateurs d'Ottawa dans la Ligue nationale de hockey. Il suit son équipe à Saint-Louis lorsque celle-ci déménage puis est échangé aux Bruins de Boston le contre Joe Lamb. Il est ensuite vendu aux Maroons de Montréal le où il ne joue que six matchs et rejoint ensuite l'International American Hockey League (qui devient ensuite la Ligue américaine de hockey) où il termine sa carrière professionnelle avec cinq différentes équipes. Il y est notamment nommé dans la deuxième équipe d'étoiles en 1940.