David Keyes was born on an island in the Adriatic Sea, but was raised in a suburb of Toronto. His career in the arts spans almost 30 years and includes musical works for dance, film and stage, literary pursuits, art happenings, curatorships, coffin making, fashion and film.