Theatre
Plays
The Kipling Play   The Necessary Angel Theatre Company, Toronto, 1983
Workshopped by Richard Rose The Stratford Festival, Stratford, Ontario, 1985
Extracts published in Descant No. 58, October 1987
     
Songs
Six Songs for the Disquiet Traveller   Music by Oscar Strasnoy
Première: Wigmore Hall, London, October 9, 2004
     
Radio Dramas
The Storyteller   CBC radio, 1992
Faire un voyage   France Culture, Paris, 1972
     
Radio Adaptions
Black Water   Short stories by Sylvia Townsend Warner, Isabel Allende, Herman Melville, James Stephens
CBC radio, 1992
Five Canadian Ghost Stories   (Antonine Maillet, Rohinton Mistry, Virgil Burnett, Ethel Wilson & A.M. Klein)
CBC radio, Vanishing Point, 1990
Five Stories by Julio Cortázar   CBC radio, Vanishing Point, 1990
The South   (Jorge Luis Borges)
CBC radio, Vanishing Point, 1989
Five Stories by Bonnie Burnard   CBC radio, Morningside Drama, 1989
The Alley Cat   (Yves Beauchemin)
CBC radio, Morningside Drama, 1989
The Word For World Is Forest   (Ursula K. Le Guin)
CBC radio, Vanishing Point, 1988
The Man Who Liked Dickens   (Evelyn Waugh)
CBC radio, Vanishing Point, 1986
Secret Ceremony   (Marco Denevi)
CBC radio, Vanishing Point, 1984
Death and the Compass   (Jorge Luis Borges)
CBC radio, Vanishing Point, 1984
     
TV Dramas
Voodoo Taxi   with Dany Laferrière
CBC TV, Inside Stories, 1991