First of all why on earth are you living with an ex? Ex's are ex's for a reason!

I would move out for that reason alone but since this guy is mooching off of all of you I'd move out anyways just to get into a more fair environment. The fact that no one else is making him cough up the rent tells me that they want him there.

Seriously I would start looking for a better place and start fresh and new!