William was born on August 27th, 2002, to parents Eric and Jennifer Castillo. Currently residing in Valencia, Spain, William plays for IDA Valencia where he is pursuing both his athletic and academic goals. William will be starting his collegiate career as part of the graduating class of 2022.