alden escobar