Родился 2 декабря 1950 года в Торонто. Родители — Энтони Джозеф Уотсон и Аннамария Ларсен. Рос в городе Сент-Эндрюс, провинция Нью-Брансуик. После всемирной выставки Экспо-67 в Монреале, где Уотсон работал гидом, отправился в Ванкувер.