Angel Cruz, David Montenegro