Actor JEREMY LONDON is facing legal action from a credit card company after allegedly failing to pay his bills.

The former 7th Heaven star has been hit with a lawsuit from attorneys for American Express, who allege the 36 year old racked up $19,485 (£12,990) in charges he never paid off.

Now bosses at the financial firm are demanding their money back, as well as interest and attorneys’ fees, according to legal documents obtained by TMZ.com.