FULL ORCHESTRA
​Childhood Memories (Persian Suite)
Composed in 2019
for Full Orchestra
2(II=picc).2(II=corA).2.2 - 4.2.3.1 - timp.perc(2) - harps- strings
In memory of my grandmother
World premiere 12 November 2022.
Portland Youth Philharmonic, conducted by David Hattner
Arlene Schnitzer Hall, Portland, Oregon, USA.
Duration: C. 12 minutes
​
​
​
​​​Score:
_________________
​​
Orpheus: Symphonic Variations on Themes by Beethoven
Composed in 2023
for Full Orchestra
2.2.2.2(II-Cbsn) - 4.2.3.1 - timp.perc(2) - harp-pf- strings
World premiere 16 November 2025
West Valley Symphony, conducted by Daniel Wiley
Phoenix, Arizona, USA
Duration C. 17 minutes
​
Listen to the computer-generated recording
​​​
​​​​​​​​Program notes
​
​​​Score:
​​​_________________
​​
Foroud, Overture For a Fallen Hero
Composed in 2025
for Full Orchestra
2(II=picc).2.2.2 - 4.2.3.1 - timp.perc(2) - pno - harps- strings
Premiere date to be confirmed
​Duration C. 10 minutes
​
Listen to the computer-generated recording​
​
​​​​​
Score:
_________________
​​Heroic Overture
Composed in 2025
for Full Orchestra
2.2.2.2 - 4.2.3.1 - timp.perc(2) - harps- strings
Commissioned by Greater Twin Cities Youth Symphonies and Kalamazoo Junior Symphony Orchestra
Expected world premiere 26th February 2026
Greater Twin Cities Youth Symphonies
​Duration C. 7 minutes
​
Listen to the computer-generated recording​​​​​​​
​
Score:
_________________
​
Ode To Parents
Composed in 2025
for Full Orchestra
2.2.2.2 - 4.2.3.1 - harps- strings
Commissioned by Greater Twin Cities Youth Symphonies and Kalamazoo Junior Symphony Orchestra
Expected world premiere 26th February 2026
Greater Twin Cities Youth Symphonies
​Duration C. 5 minutes
​
Listen to the computer-generated recording​​​​​​​
​
Score:
_________________
​
Ode to Childhood
Composed in 2025
for Full Orchestra
2.2.2.2 - 4.2.3.1 - timp.perc(2) - harps- strings
Commissioned by Greater Twin Cities Youth Symphonies and Kalamazoo Junior Symphony Orchestra
Expected world premiere 26th February 2026
Greater Twin Cities Youth Symphonies
​Duration C. 18 minutes
​
Listen to the computer-generated recording​​​​​​​
​
Score:
_________________
Laughter of Gordafarid
Composed in 2025
for Narrator and Orchestra
Nar.2.2.3(III bcl).2 - 4.2.3.1 - timp.perc(2) - harps- strings
Text by William Nicholson
Premiere date to be confirmed
Duration: C. 21 minutes
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​
Score: