Someone who uses your money but never pays you back.
He is a money moocher he only uses his money and never pays him back.