Want to see a score? Interested in a commission? Don’t be shy! Contact me
Opera
1994 San Marino Grand Prix (2025)
— Libretto by Mimmi Ahonen & Kasimir Koski; sound design by Kristīne Tukre
Alto, Tenor 30’
Chamber Orch: 2.0.1.0 sax / 2.0.0.0 / harp or kokle / 2perc / strings / tape
It Takes a Child’s Imagination (2024)
1 Singer (soprano or tenor), 1 Spoken role 40’
Cl, Bsn, Accordion, Perc, Cb
Choral
Ritual Songs (2024)
I. Passage Song — Text by Ruka Toivonen
II. Time Song — Text by Haiyun Yu, Manu Penttilä
Alto soloist & SSATB 8’
(3’30”)
(4’30”)
another city inside us (2019)
— Text by Jennifer Espinoza
SSAATTBB 4’30”
Chamber with Voice
Give me those days outstretched (2021)
Ge mig en dag utsträckt, Swedish translation by Kasimir Koski
Voice, Violin, Cello 4’
also available as Voice & Violin duo
Ode to the Divine Genius of Henry Purcell (2023)
— Text by Gerard Manley Hopkins
countertenor & baroque ensemble 5’
How I Hate Disease (2021)
Flute-playing Singer and Percussionist 7’
Lied / Art Song
Two Airs in Contemplation (2021)
a wisp without wind
The Harsh White
Voice & Piano 6’
2’30”
3’30”
in reflection (2016, rev. 2020)
— Text by Jessica Kur
Voice & Piano 4’30”
uproar (2018)
— Text by Jennifer Espinoza
Voice & Piano (incl. inside) 5’
Orchestra
Ea was of water but could not cry (2025)
String Orchestra 7’
Summer Dances Rise (2023)
Chamber Orch: 1111 / 1110 / 2perc / pf / str 11111 5’30”
Instrumental Chamber
Yellowjacket (2025)
Horn and Viola 8’
Sunrise as an Eye (2024)
Violin, Viola, Cello 4’
Soar (2018, rev. 2023)
String Quartet 10’
Fog, Light, and Water Falling (2017)
Flute and Contrabass 2’30”
Solo Instrument
Laulaen (2022)
Cello 7’
Fleeting Miniverse (2022)
Kokle or Piano 2’
Loomis (2021)
Accordion 5’
Sonata for Solo Violin - “Born of Illite” (2020)
I. Vivace
II. Adagio
interlude
III. Fuga
Violin 13’
(1’45”)
(3’45”)
(0’25”)
(7’15”)
Bellower on the Branch (2020)
Cello 5’
Solitude & Synthesis (2018)
I. Synthesis of Colour (2016)
II. Solitude with Bells (2018)
Guitar 5’30”
(2’30”)
(3’)