has-been
someone who was popular and famous in the past but is now forgotten.
I forget who the third guest was - some old has-been whose name I didn't even know.
Cambridge English Idioms Dictionary