mark deleon