Recently Completed: 

  • "Circe Invidiosa" for solo harp (2020, 4 min. 40 s.)
  • "Psyche" String Quartet (8 movements, 2012-2020, 28 min.)
  • "Windswept" for piano Quartet (2019, 5 min.)
The Casbah - Score Composed in 2011. Solo piece for clarinet and piano accompaniment - score. 124 KB
The Casbah - Clarinet Composed in 2011. Solo piece for clarinet and piano accompaniment - clarinet part. 57.9 KB
The Casbah - Piano Composed in 2011. Solo piece for clarinet - piano accompaniment. 93.3 KB
Persephone (Woodwind Quintet) Mvt 1 "At Play" - Score Composed in 2011. For woodwind quintet - Score of 1st mvt "At Play." 98.5 KB
Persephone (Woodwind Quintet) Mvt 2 "Lord Hades" - Score Composed in 2011. For woodwind quintet - Score of mvt. 2 "Lord Hades." 56.5 KB
Persephone (Woodwind Quintet) Mvt 3 "Styx" - Score Composed in 2011. For woodwind quintet - Score of mvt 3 "Styx." 71.9 KB
Persephone (Woodwind Quintet) Mvt 4 "Lethe" - Score Composed in 2011. For woodwind quintet - Score of mvt. 4 "Lethe." 92.1 KB
Persephone (Woodwind Quintet) Mvt 5 "Dance of the Spirits" - Score Composed in 2011. For woodwind quintet - Score of mvt. 5 "Dance of the Spirits." 64.9 KB
Persephone (Woodwind Quintet) Mvt 6 "Pomegranate Seeds" - Score Composed in 2011. For woodwind quintet - Score of mvt 6 "Pomegranate Seeds." 55.4 KB
Persephone (Woodwind Quintet) Mvt 7 "Demeter" - Score Composed in 2011. For woodwind quintet - Score of mvt. 7 "Demeter." 108 KB
Spring - Crocuses in the Snow - Score Composed in 2010 at the request of Sanche Jagatheesan. Score - for Violin, Double Bass, and Egg Shaker. 130 KB
Spring - Crocuses in the Snow - Violin Composed in 2010 at the request of Sanche Jagatheesan for violin, double bass, and egg shaker. Violin part. 95.5 KB
Spring - Crocuses in the Snow - Double Bass Composed in 2010 at the request of Sanche Jagatheesan for violin, double bass, and egg shaker. Double Bass part. 52.9 KB
Spring - Crocuses in the Snow - Egg Shaker Composed in 2010 at the request of Sanche Jagatheesan for violin, double bass, and egg shaker. Egg Shaker part. 38.6 KB
In Flanders Fields - Score Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Score. 70.8 KB
In Flanders Fields - Trumpet Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Trumpet in Bb. 27.4 KB
In Flanders Fields - Soprano Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Soprano part. 33.9 KB
In Flanders Fields - Alto Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Alto part. 31.3 KB
In Flanders Fields - Tenor Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Tenor part. 31.6 KB
In Flanders Fields - Bass Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Bass part. 30.9 KB
In Flanders Fields - Piano Composed in 2009. Setting of John McCrae's poem for SATB, trumpet, and piano. Piano part. 31 KB
Salmon Run, for Solo Flute The arduous journey of the Salmon as they swim back to their spawning grounds: facing currents, uphill jumping, and bears... First performed by Jeremy Lim in Singapore. 62.1 KB
Wendigo, for solo Bass Clarinet The evil spirit called Wìdjigò by my Algonquin ancestors. First performed by Ralph Emmanuel Lim in Singapore for a NAFA exam. 76.8 KB
From the Muses of Helicon let us begin our singing, that haunt Helicon's great and holy mountain, and dance on their soft feet round the violet-dark spring...”

— Hesiod, Theogony