Rod Stewart's eldest son, Sean Stewart, is recovering from a serious car accident in which he was hit by a truck.
Sean, 42, posted a photo to his Instagram Story on Monday that showed him a neck brace, medical face mask and hospital gown.
"I got hit by a truck at a red light," he captioned the image. "Hard out here on these streets."
Page Six said Sean was "rushed to the hospital" after the accident.
On Tuesday, Oct. 25, Sean shared a photo from his bed with his dog by his side, indicating he was no longer at the hospital.
"Still in a lot of pain," he said. "Got my best friend by my side."
The pooch, he added, was his "doggy doctor."
Sean is one of Rod's eight children, and he's fairly most well known, largely due to his appearance on short-lived reality show "Sons of Hollywood" in 2017. Sean was also by his famous father's side during a New Year's Eve scuffle in Florida in 2019.
According to a probable cause affidavit, Rod told police he and his family were trying to get the children in their group access to a private event at the hotel. A security guard resisted, telling Rod and his group that they didn't have access to the area and asked them to leave. Around this time, Sean allegedly got "nose to nose" with the security guard. A skirmish eventually ensued and police said Rod then punched the security guard in his left ribcage area.
Both Rod and Sean eventually pleaded guilty to battery.