Chamber Music
Puer Natus, for bass trombone and piano. Commissioned and premiered by Toronto Formosan Presbyterian Church. Funded by Calvin Institute of Christian Worship (2024).
​
Trio for Three Violins, recorded at Wesley United Church, Cambridge, virtual premiere by Jung Tsai, 1st vln, Stephen Sitarski, 2nd vln, Lance Ouellette, 3rd vln. Funded by Canada Council for the Arts, Region of Waterloo Arts Fund, Pat the Dog Microgrant Program (2021).
​
Abitibi, for piano trio, commissioned and premiered by Ardeleana Chamber Music Society, Catherine Maguire, piano, Emily Sun, violin, Brenda Muller, violoncello. Riversongs Festival, Parry Sound, Ontario, Canada (2019).
​
String Quartet No.1, premiered by string quartet of McGill Contemporary Music Ensemble, Montréal, Canada (2002).
​
Three Places in Catalogne, for Woodwind quintet. Premiered by a woodwind quintet of Conservatoire de Musique de Montréal, Canada (2001).
​
​
Works for Solo Instruments
Theppa of Crinis, a musical saga for solo violin with narration with text by Chia Yin Wu. Virtual premiere by Olivia Wan-Ting Yang, violin, Chia Yin Wu, narrator. Funded by Canada Council for the Arts (2020).
​
Six O'clock in a Cemetery—See Grayness Lifted by the Breaking of Dawn, for solo bass clarinet, winner of La Société de Concerts de Montréal's Composition Competition, premiered by Victor Alibert, bass clarinet, Jeunesses Musicales Du Canada, Montréal, Canada (2018).
​
The Final Project, for drama and multimedia, premiered by Annesley Black, Montréal, Canada.
Choral Works
He is Glory, for SATB a cappella. Commissioned and premiered by Toronto Formosan Presbyterian Church. Funded by Calvin Institute of Christian Worship (2024).
​
Child and Kitten, for SATB a cappella, virtual premiere by Babel Chorus, Choral Composer Mentorship Program in conjunction with Canadian Music Centre, Toronto, Canada (2021)
​
We Three Kings, for SATB choir a cappella, premiered by Grand River Chorus, Brantford, Ontario, Canada (2019).
​
Songs of Oblivion, for McGill Chamber Choir, SATB and piano (2003); Semi-finalist of The Sorel Organization, New York, USA (2013).
Art Song
Five Formosa Songs, for soprano and piano. Commissioned by Crossing Borders Concert Series. Funded by Canada Council for the Arts, Arts Nova Scotia. Recorded at Joseph Strug Hall, Nova Scotia. Virtual premiere by Maureen Batt, soprano, Tara Scott, piano (2025).
​
Memories, for tenor and piano, text by Cecil Hershler, for Art Song Lab, premiered at Koener Recital Hall, Vancouver, Asitha Tennekoon, tenor, Rachel Iwaasa, piano (2022).
​
Blood and the Moon, ​a song cycle for tenor and piano, recorded at Canadian Music Centre, Toronto, virtual premiere by Fabián Arciniegas, tenor, Claire Harris, piano. Commissioned by Crossing Borders Concert Series. Funded by Canada Council for the Arts, Region of Waterloo Arts Fund (2021).
​
A Pilgrim's Songs, a song cycle for soprano, piano and violoncello. World premiere by Chiahui Chuang, soprano, Zao-En Ding, piano, Yiying Wei, violoncello, Taipei, Taiwan (2012); Winner of BMO Merit Award, Boston Metro Opera (2014); Malaysia premiere by Cecilia Yap, soprano Elaine Pao, piano, Joshua Sim, violoncello, Petaling Jaya, Malaysia (2020)
​
​
​
Larger Ensembles
Once in Royal David's City, for SATB choir, piano and organ. Commissioned and premiered by Toronto Formosan Presbyterian Church. Funded by Calvin Institute of Christian Worship (2024).
​
Three Songs of William Blake, for SATB choir and string orchestra. Commissioned and premiered by Whispering River Orchestra, Parry Sound, Ontario, Canada (2019).
​
Psalm 31, for SATB choir and string orchestra. Commissioned and premiered by Whispering River Orchestra in Riversongs Festival, Parry Sound, Ontario, Canada (2018).
​
​