jazz • classical • Indigenous American • electronic • folk • avant garde

upcoming performances
June 22 • Latin Jazz Quintet • Johnnie’s Jazz Bar • 630-930pm
June 30 • DJ bløb • private event • contact for information

as composer/bandleader

Maintain Your Strength of Spirit is Castillo’s first composition for Concert Band. The piece was written as a high school graduation present for his younger brother, who played alto saxophone in the band. MYSS was scheduled for a debut performance in the Spring of 2020, but was delayed due to covid.

as collaborator

KC Syzygy is a compilation album of music created by Kansas City musicians during the stay at home orders of Spring 2020. Castillo organized the creation of this album, and contributed to two of the selections. All proceeds of the album go toward KC Tenants, a local house rights activist group.


as composer/bandleader

Fifty plus original scores and arrangements for jazz sextet, solo piano, concert band, contemporary classical string ensemble, vocal jazz choir, electronic dance music, etc.

blob castle (electronic)
Contempoétnico 2022
Music for Art Show 2021
La Tierra Se Está Doblando 2020

The Sextet (contemporary jazz)
Among Friends 2019
Blob Castle 2017
In a Natural State 2016

as collaborator

The Standard Vocal Jazz Ensemble (vocal jazz)
Coal & Diamonds 2021
Feeling Good 2018

Rob Rice (singer songwriter)
…and the Devil’s Threesome 2021

Miki P & the Swallowtails (alternative)
Right Where We Are 2020
Swallowtail 2019
Dome of Swallows 2018

Calvin Arsenia (experimental pop)
Cantaloupe 2018

o.b.e. (avant garde)
in the Thomas Kinkade style 2019

Leslie Maclean (straight ahead jazz)
• Joy Spring 2017

Noah Kite (singer songwriter)
To Burn 2017

Ky Burt (folk/americana)
The Moon and the Sea 2016

Create a website or blog at