German police on Friday briefly detained former cyclist and Tour de France champion Jan Ullrich for attacking and injuring a 31-year old prostitute in a Frankfurt luxury hotel, a police spokeswoman said.
Now in custody, Ullrich, 44, was "under the influence of alcohol and drugs" during his arrest, said prosecutor Nadja Niesent. According to reports, several grammes of a "white substance" were found in the room.
The incident took place just one week after Ullrich was detained by police in Mallorca, after forcibly entering his neighbour's house and threatening him.
"She alerted the hotel staff and they called police".
The victor of the 1997 Tour de France arrived in Germany the day before from Spain, where he lives in Mallorca, to start therapy and try to treat his alcohol and drug addictions. In 2013, Ullrich admitted he had also received blood doping.
Schweiger, best known to global audiences as Sgt Hugo Stiglitz in Quentin Tarantino's Inglourious Basterds, told German media that the pair used to be close.
In an interview earlier this week, Ullrich had told German newspaper Bild that he had marriage problems and was emotionally stressed after his wife had chose to separate.
'He'd start drinking beer at 6am and went on like that until the evening. "I took nothing that the others didn't also take", Ullrich told German magazine Focus.
Ullrich was questioned by a judge on Saturday, and subsequently released and given a restraining order, a court spokeswoman said.
Frankfurt police headquarters are pictured after former German cyclist and Tour de France victor Jan Ullrich was detained in Frankfurt, Germany, August 10, 2018.