stephen escobar