Thomas Man Kim was charged on Wednesday with one count of murder, one count of attempted murder of a firefighter, two counts of attempted murder and one count each of arson of an inhabited structure and explosion with intent to murder, according to the Los Angeles County District Attorney's Office.
Officials believe Kim was feuding with a woman who lived in a unit above his and he set off an explosive device in his own apartment with the intent to kill her early Monday morning.
When firefighters responded, prosecutors say Kim sat at the end of a hallway near his apartment and opened fire.
Fire Captain David Rosa was killed. Firefighter Ernesto Torres and another man who lived in the building were injured.
MORE: Community mourns loss of Long Beach Fire Department Capt. David Rosa
Kim was scheduled to make his first court appearance on Wednesday, but he did not show due to medical reasons, officials said.
Tuesday, police and firefighters escorted Rosa's body from the coroner's office to a mortuary in Laguna Woods in a solemn procession. Rosa, 45, leaves behind a wife and two sons, ages 25 and 16. He was a member of the fire department for 17 years.
If convicted, Kim could face life in prison without parole or possibly the death penalty. Prosecutors will decide later which sentence to seek.