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- 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
Score:
_________________
Foroud, Overture For a Tragic Hero
Composed in 2025
for Full Orchestra
2(II=picc).2.2.2 - 4.2.3.1 - timp.perc(2) - pno - harps- strings
Expected world premiere October 2026
Space Coast Symphony, Conducted by Aaron Collins
Cocoa, Florida, USA
Duration: c.10 minutes
Listen to the computer-generated recording
Perusal Score
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
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
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
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
Expected world premiere March 6 2027
Negar Afzal and Kalamazoo Philharmonia, conducted by Andrew Koehlers
Kalamazoo, Michigan, USA
Duration: c.18 minutes
Listen to the world premiere (string orchestra arrangement)
Score: