Officials at Los Angeles County USC Medical Center said Thursday evening that Harold is under observation in the intensive care unit.
The actor had swelling on the brain and a fractured shoulder but is expected to recover. Officials say he will be transferred to Cedars-Sinai Medical Center when a bed becomes available.
Harold plays the boyfriend of Teri Hatcher's character on the ABC show. He was injured Tuesday.