Castillo deltok ved sine første paralympiske leker ved de Paralympiske sommerleker 2004 i Aten. Der kom hun på 13.-plass i lengde.