It appears that you have the BMW M62 Engine. I've had BMWs with this type filters since 2001. Give it a good, hard tug. There's a plastic insert (or at least there SHOULD be one) in the oil-filter housing that has ridges and the center of the oil filter insert grabs onto that. Sometimes the filter will hang up on that, but a good, sharp tug will get it out. If the plastic insert comes out too, that needs to be replaced in the housing. PM me if you still have issues.