Transcriptions/Arrangements not included.
2020
2021
Rondo for Solo Clarinet (Op. 2)
Isolation for Solo Clarinet (Op. 3)
Little Suite for Piano (Op. 4)
Short Movement for Sax Quartet (Op. 5a)
Short Movement for Concert Band (Op. 5b)
Three for Three for Brass Trio (Op. 6)
Chilling Visions for Solo Soprano Saxophone (Op. 7)
Temptation for Solo Bass Trombone (Op. 8)
A Major Variations for Solo Alto Saxophone (Op. 9)
Duality for Two Bb Trumpets (Op. 10)
Music for an Unwritten Film for String Quartet (Op. 11)
Music for HOLES for Mixed Ensemble (Op. 12)
Fantasy in Eb Major for Solo Clarinet (Op. 14)
Interconnected Scenes for Wind Quintet (Op. 15)
Oddities (Brass Quintet No. 2) for Brass Quintet (Op. 16)
Lux in Tenebris for Concert Band (Op. 17)
Four Songs for Trumpet and Piano (Op. 18)
2022
Ruminations for Flute Ensemble (Op. 19)
Breakdown for Solo Alto Saxophone (Op. 20)
The Eternal Clock for SATB Saxophone Quartet (Op. 21)
Little Nocturne in C Minor for Clarinet and Piano (Op. 22)
Dialogue for Two for Alto and Tenor Saxophone (Op. 23)
A Beautiful Cacophony for Eight Brass (Op. 24)
5 a.m. for SATB Saxophone Quartet (Op. 25)
Exotica for Solo Trumpet (Op. 26)
Ulterior Motifs for Solo Bassoon (Op. 27)
Oppenheimer for SATB Saxophone Quartet (Op. 28)
Five Contemplations for Solo Clarinet (Op. 29)
Dramatic Episode for Trombone Quartet (Op. 30)
Ritual for Clarinet Quartet (Op. 31)
The Book of Letters for Wind Quintet (Op. 33)
Short Scene for Clarinet Quartet (Op. 34)
Elegy for the Living for Clarinet and Piano (Op. 35)
A Child’s Mind for Clarinet and Celesta (Op. 36)
Unaccompanied Fanfare in F for Solo Trumpet (Op. 37)
Nullified Experiment for Solo Trombone (Op. 38)
Dream Scenes: Part I for Large Symphonic Orchestra (Op. 39)
Constellation for Solo Vibraphone (Op. 40)
Lament for Alto Saxophone and Piano (Op. 41)
Invention No. 1 in C for Two Bb Clarinets (Op. 42, Nr. 1)
Echo for SATB Saxophone Quartet (Op. 43)
Tango Macabre for Concert Band (Op. 44)
Anthem for Brass Quintet (Op. 45)
Mechanism for Chamber Wind Ensemble (Op. 46)
A Song of Peace for Piano and Symphony Orchestra (Op. 47)
The Evening Voices for F Horn and Piano (Op. 48)
Gaia, O’ Gaia for SATB Soloists, Wind Quintet and Piano (Op. 49)
An Outer Space Symphony for Harp, Piano, Celesta and Hammond Organ (Op. 50)
Contrapositive for Solo Contrabass Clarinet (Op. 51)
Evocation and Agitation for String Orchestra (Op. 52)
Valerie for Solo English Horn (Op. 53)
The Shore for SATB Chorus, Harp and Percussion (Op. 54)
Three Sketches at 100 for Solo Piano (Op. 55)
Nightmare for String Orchestra (Op. 56)
Cosmic Waves for Trumpet Septet (Op. 57)
Dance of the Little Tramp for Solo Alto Saxophone (Op. 58)
2023
Remembering… for Concert Band (Op. 59)
Love, Light, and Darkness for Concert Band (Op. 60)
Emmaline for Soprano and Piano (Op. 61)
Music for BARTON FINK for Wind Trio (Op. 62)
L O S T for Concert Band (Op. 63)
Soliloquies for Solo Euphonium (Op. 64)
Dilogy for Trumpet Trio (Op. 65)
Three Night Scenes for Bass Clarinet, Timpani, Percussion and Piano (Op. 66)
Entry for Brass and Percussion (Op. 67)
The Katydid and the Marmoset for Violin, Bells and Piano (Op. 68)
Premonitions for Solo F Horn and String Orchestra (Op. 69)
Habanera for Violin and Piano (Op. 70)
LXXI for Chamber Wind Ensemble (Op. 71)
Lonely Night; A Sky Full Of Stars for Solo Clarinet (Op. 72)
Short n’ Suite for Oboe and Piano (Op. 73) TUX Peoples Music
Oddity No. 5: Confusion for Bass Clarinet Quartet (Op. 74)
Midnight Stasis for String Quartet, Celesta, Harp and Percussion (Op. 75)
Primavera: Visions of Spring for Clarinet Quartet (Op. 76)
A Walk in the Park for Solo Bassist (Op. 77)
Memories Lost for Solo Piano (Op. 78)
Suite from “THE BOXER” for Solo Piano (Op. 79)
Cielo Bianco for Solo English Horn and String Orchestra (Op. 80)
2024
11° N 142° E for Solo Clarinet and String Quartet (Op. 81)
Composition 82A: Barn Burner for Wind Trio (Op. 82)
R O M P for Solo Clarinet, Tuba/Euphonium Quartet, and Percussion (Op. 83)
Afternoon Daydream for Solo Piano (Op. 84)
Old Soul for SATB Saxophone Quartet (Op. 85)
Danza for Solo Marimba (Op. 86)
Two Romantic Scenes for String Orchestra, Harps, and Timpani (Op. 87)
Lunar Scene for Brass Quintet (Op. 88)
Overture D’Trafica for Brass Ensemble and Piano (Op. 89)
Shaken, Not Stirred for Small Wind Ensemble (Op. 90)
Meditation for Solo Piano (Op. 91)
To The Unknown for Brass Quintet (Op. 92)
Concertino for Tenor Saxophone, Flute Quartet, and Percussion (Op. 93)
Fusion for Tuba/Euphonium Quartet (Op. 94)
Short River Stomp for SATB Saxophone Quartet (Op. 95)
The Tell-Tale Heart for Narrator and Wind Quintet (Op. 96)
The Wrong Side for Cello Duet (Op. 97)
b l u r for Clarinet Quartet (Op. 98)
Overture for String Orchestra (Op. 99)
Celestial Suite for Concert Band (Op. 100)
Suite for Wind Quintet (Op. 101)
Psalm for Concert Band (Op. 102)
Beloved for Solo Tenor Saxophone (Op. 103)
Duo for Flute and Marimba (Op. 104)
Dreadnought for Bassoon and Piano (Op. 105)
Blue Tide for Concert Band (Op. 106)
Night Crystals for Concert Band (Op. 107)
Chromatic Aberrations for SATB Saxophone Quartet (Op. 108)
Mondrian for SATB Saxophone Quartet (Op. 109)
2025
Cradle Song for SATB Chorus (Op. 110)
From The Coast: An Interlude for Clarinet Quartet (Op. 111)
Concert Piece for Tuba/Euphonium Quartet (Op. 112)
String Quartet No. 3 (Op. 113)
November: A Tuning Piece for Chamber Wind Ensemble (Op. 114)
Maiden Voyage: Single Movement of Scenes for Brass Quintet (Op. 115)
With You for Two Baritone Saxophones (Op. 116)
Last Hour Of Thought for Solo Alto Saxophone (Op. 117)
Fanfare and Chorale for Concert Band (Op. 118)
Storm Chaser for Concert Band (Op. 119)
Timepiece for Large Wind Ensemble (Op. 120)
Music Aquatica for Tuba and Wind Quintet (Op. 121)
o’ Tree of Bountiful Inspiration for SATB Saxophone Quartet (Op. 122)
Gallery for SATB Saxophone Quartet (Op. 123)
To Set Free A Dove for Clarinet Quartet (Op. 124)
Sorrow for Unaccompanied Viola (Op. 125)
Wave Runner for Concert Band (Op. 126)
December for Solo Piano (Op. 127)
Paper Lanterns for Wind Ensemble (Op. 128)
2026
Morning Toast for Trombone Quartet (Op. 129)
Shadow Dancer for String Orchestra (Op. 130)
This Single Moment for String Quartet (Op. 131)
Overture to Tweety for Symphonic Orchestra (Op. 132)
There’ll Be Another Rainbow for Solo Piano (Op. 133)
Island Time for Alto Saxophone and Flute Quartet (Op. 134)
Lullaby for Spring for Concert Band (Op. 135)
Dry Rock for Symphonic Winds and Percussion (Op. 136)
Of A Distant Heaven for Wind Ensemble (Op. 137)
Glacial Fanfare for Brass and Percussion (Op. 138)
… And The Infinite for String Orchestra (Op. 139)