Nato a Brody (allora in Polonia, oggi in Ucraina), quando aveva otto mesi la sua famiglia emigrò in Canada, stabilendosi a Winnipeg. Nel 1937, all'età di 12 anni, vinse il campionato del Manitoba, e nello stesso anno partecipò a Toronto al suo primo campionato canadese.
Nel 1939, a 14 anni, partecipò con la nazionale canadese alle Olimpiadi di Buenos Aires, realizzando il miglior risultato in seconda scacchiera (+12 =3 –1). Partecipò poi ad altre dieci Olimpiadi fino al 1980, realizzando complessivamente il 54,6% dei punti.[1]
Yanofsky si laureò in legge all'Università del Manitoba nel 1951 ed in seguito esercitò la professione di avvocato a Winnipeg con suo fratello Harry, anch'egli un maestro di scacchi. Discusse diverse cause presso la Corte suprema del Canada.