Duncan Floyd was born and raised in Antigonish, Nova Scotia. He has lived and worked in British Columbia, Labrador, Japan, China, the USA, and his home province in Canada. He lives...lihat lebih banyakDuncan Floyd was born and raised in Antigonish, Nova Scotia. He has lived and worked in British Columbia, Labrador, Japan, China, the USA, and his home province in Canada. He lives in Bedford, Nova Scotia.lihat lebih sedikit