Compositions
Symphony orchestra
Brass
Suite (Fanfare, Interludio e Passacaglia e Tarantella) for brass quintet
Cadenza for solo horn
Urban Prelude and fugue for saxophone quartet
Piano
Picapau (Toccata-Fuga)
Organ
Prelude for choral "Den blomstertid nu kommer"
Strings
String quartet 2 "Mariupol"
Choir
Et in terra pax for SATB choir and cello
Vocal
Three songs to Edith Södergran's texts for barytone and piano
-Ihmeellinen meri (translation to Finnish by Uuno Kaila)
"Kummalliset kalat liukuvat syvyydessä, tuntemattomat kukat loistavat rannalla; olen nähnyt punaista ja keltaista ja kaikki toiset värit – mutta ihana meri on vaarallisin nähdä, se herättää tulevien seikkailujen janon: mitä on tapahtunut sadussa, on tapahtuva minullekin."
-Olemassaolon riemu (translation to Finnish by Pentti Saaritsa)
"Mitä minä pelkään? Olenhan osa äärettömyyttä. Olen kappale kaikkeuden suurta voimaa, yksinäinen maailman miljoonien maailmojen keskellä, ensimmäisen asteen tähti joka sammu viimeiseksi. Elämisen riemu, hengittämisen riemu, olemassa – olon riemu!”
-Kaikki pilvilinnani (translation to Finnish by Uuno Kaila)
"Kaikki pilvilinnani ovat lumen lailla sulaneet, kaikki unelmani ovat veden lailla valuneet pois, ja kaikesta siitä, mitä rakastin, on jäljellä ainoastaan sininen taivas ja muutamia kalpeita tähtiä. Tuuli liikkuu hiljaa puiden lomassa. Tyhjyys lepää. Vesi on vaiti. Vanha kuusi valvoo ja muistelee valkoista pilveä, jota se on suudellut unessa."
Disturb! (Cesar Cruz) for soprano and piano
Disturb! (Cesar Cruz) for soprano and cello
Sing, love, dance, live (Mark Twain) for soprano and piano
Woodwinds
Suite (Preludio, andante e Tarantella) for flute, oboe and bassoon
Haiku for solo flute
Etude for solo flute
Other ensembles
Duo for flute and cello
Saltatio quattro for flute, harp and cello
Film soundtracks
Squeeze dir. Pia Tikka (2025)