liam delacruz