aspen castillo