wallace delacruz