This is a list of music I've written, with links to pages on each piece, where I've added something to the site. This list is ordered by when the pieces were written, but you can look at them by date, and by type.
| A Letter | 1972 | folk |
| A Party Girl No More (with Lee Hayes) | 1998 | country |
| Angels in the Show | 1997 | pop |
| Apart (Woodwind Quintet) [commissioned by Entre-Six, Montreal] | 1977 | serious |
| Blues machine | 1970 | folk |
| Chamber Sonata (Piano solo) [commissioned by Sharon Krause] | 1980 | serious |
| Christe, Lux Mundi [commissioned by the Vancouver Chamber Choir] |
1980 |
serious |
| Counterfoil Beans | 1971 | folk |
| Crazed and Amazed | 1997 | folk |
| Creatures of the Land | 1973 | pop |
| Dr. Faustus (incidental music for the Marlowe play, using voices, various instruments, and electronics) | 1975 | serious |
| Firelight | 1972 | folk |
| Five-Point Star | 1969 | folk |
| Gentle Jack | 1972 | folk |
| Heart to Heart | 1999 | folk |
| Hey, George | 2002 | pop |
| Highway to Nowhere | 2001 | folk-country |
| Ilha das Flores (Island of Flowers) (choir, 2 pianos) [commissioned by the Vancouver Chamber Choir] | 1978 | serious |
| In Another Lifetime | 1999 | pop |
| Just One Person | 1971 | folk |
| Life of Perfect Freedom | 1972 | folk |
| Lights of Vegas | 2000 | rock |
| Long-Awaited Home | 1971 | folk |
| Love's real name | 2000 | folk |
| No More Words | 1999 | country |
| Old Friends | 2000 | folk |
| On the Streets, Love (Soprano, WW quintet) [poems by Margaret Atwood] | 1974 | serious |
| Passage (electronic) | 1977 | serious |
| Perugian Train | 1971 | folk |
| Piano Trio (Vn, Vc, Pf) | 1976 | serious |
| Points of departure | 1971 | folk |
| Postcard from Highway 7 | 2001 | pop |
| Promise | 2002 | folk-pop |
| Quick and Dirty Does it | 1999 | country |
| Raindance | 1970 | folk |
| Readings (Piano solo) | 1978 | serious |
| Resistance | 1970 | folk |
| Return (Guitar Duet) | 1976 | serious |
| Riel (Choir, WW Quintet, Pf) [poem by Don Gutteridge] | 1975 | serious |
| Sacred King | 1972 | folk |
| Sea Longing | 2000 | folk |
| Simple Days | 1972 | folk |
| So Far, so Good | 1998 | folk |
| Sometimes Truth | 2000 | folk-pop |
| Speakeasy (Voices) [commissioned by Dennis Wayne's Dancers, New York] | 1977 | serious |
| The Breath of Life (choir) [based on sayings of Lao Tzu] | 1976 | serious |
| The Energy of Slaves (choir) [poems by Leonard Cohen] | 1973 | serious |
| The Future, Whatever that Means | 1998 | folk-country |
| The Hard Way (with Lee Hayes) | 1998 | folk |
| This Boat We're In | 2002 | folk |
| Transformations (band) [commissioned by the Shaw Festival for Judith Marcuse's "Mirrors, Masques, and Transformations"] | 1980 | serious |
| Two Out, Two On | 1998 | folk-country |
| Un Dubbio Verno (Brass Quintet) | 1979 | serious |
| We Build Our House | 1971 | folk |
| What About You? | 2000 | country |
| When I was a Child | 2002 | pop-jazz |
| Who Makes You Laugh | 1998 | folk-country |
| You Said | 1997 | pop |