Родился в Венгрии. В 1969 году окончил Университет Макгилла (Канада), где изучал химию; в 1973 году там же получил степень PhD. Преподавал в нескольких канадских колледжах, прежде чем вернуться в альма-матер. С 1999 года возглавляет отделение науки и общества Университета Макгилла — структуру, которая ответственна за научную коммуникацию и пропаганду критического мышления. Известный популяризатор: ведет научно-популярную программу на радио, выступает с лекциями по химии для широкой аудитории, регулярно принимает участие в телепрограммах о науке.
Страница Джо Шварца на сайте Университета Макгилла
Страница о Джо Шварце в английской Википедии