Bill Castillo

Bill Castillo is a percussion instructor and composer from St. Louis, Missouri. Bill is currently a member of the percussion staff for Rockwood Summit High School Marching Band. Bill was the Program Coordinator and an arranger for South County United Percussion based out of St. Louis. Bill has also written for and taught the Northwest High School percussion program. Before Northwest High School, Bill was the coordinator for the Belleville East High School percussion program. His drumlines and percussion ensembles have won numerous awards across the country. He has held similar positions at Wentzville High School and Belleville West High School. Bill is also an in demand arranger for numerous high school programs across the country.

Bill has taught camps at Truman State University. He has performed with various ensembles in the St. Louis area and given percussion clinics across the country.

Bill is owner of Messy Desk Music, a company that specializes in music writing, engraving and recording. He has worked with Key Poulan Music, JKS Music, Lorenz Music and Tapspace Publications among other companies. He has presented clinics on Virtual Drumline and Sibelius software across the country.  Bill is also an in demand judge for marching contests across the country and has been honored to be invited to judge for the Kentucky Music Educators Association’s state championships and the inaugural Kansas Bandmasters Association Championships.

Bill is a member of Phi Mu Alpha Sinfonia, a professional music fraternity for men. He is also a proud endorser of Innovative Percussion Sticks and Mallets, Pearl Drums and Adams Keyboards, and Remo Drumheads.

Bill is married to his wife Lori and they have two children.



A short but challenging etude for marching battery in 23/16 time based loosely around the idea of a "rhythmic palindrome."
Duration: 1:10 | Level: Advanced
$20.00
A short but challenging etude for marching battery in 23/16 time based loosely around the idea of a "rhythmic palindrome."
Duration: 1:10 | Level: Advanced
$20.00
#TAPSPACE