ST. CLOUD, Minn. -- A man is accused of pretending to be a member of British rock band Pink Floyd at a U.S. hospital -- and racking up as much as US$100,000 in unpaid medical bills.

Police say the 53-year-old man went for treatment April 20 and claimed he was Pink Floyd singer-guitarist David Gilmour and that he didn't have health insurance. He was treated and released, but not before signing an autograph.

The St. Cloud Times newspaper says hospital security was suspicious about the man's identity, and his medical records were flagged. The man returned for more treatment several days later and, confronted by police, admitted he wasn't Gilmour.

The man was booked on a possible charge of theft by swindle.