Wilson was flown to Shands Jacksonville, where he was listed in critical condition.

St. Augustine Beach Police Chief Richard Hedges said that if and when Wilson recovers, he would be facing burglary charges.

"The charges are pending," Hedges said. "We're just waiting to see how he's doing."

Police Sgt. Joe Beaudoin said officers found Wilson lying on a ground-floor patio with items from the burglarized unit.

The tenant had come home about 6:20 p.m. Wednesday and heard someone upstairs. Beaudoin said the resident apparently scared off Wilson, but it wasn't clear whether he jumped or fell from the balcony trying to escape.

Wilson also lives in a unit at Ocean Villas, at 850 A1A Beach Blvd., and there were already two theft-related cases open against him, according to St. Johns County court records.

On June 1, he was arrested and charged with shoplifting from Wal-Mart and preventing police or a merchant from recovering stolen property, both misdemeanors.

Three months later he was arrested and charged with dealing in stolen property, a second-degree felony.