Castillo attended North Shore Technical High School, Middleton, Massachusetts where he majored in Health Assisting.
In 2001, Castillo and guitarist Brendan "Slim" MacDonald formed a side-project which would later evolve into Bury Your Dead.
Throughout 2010, Crossfade was actively seeking a drummer following the departure of James Branham in 2007, culminating in the band holding auditions in lead-singer Ed Sloan's garage.
Castillo would make the long journey to West Columbia, South Carolina and successfully audition, becoming a full-time member of the line-up and going on to perform frequently alongside them throughout 2011.
On January 8, 2012, Lambgoat revealed that Castillo had joined Emmure for the recording of their fifth full-length album, Slave to the Game.