Was ICE Agent Brian Palacios justified in fatally shooting Keith Porter Jr.?

An off-duty ICE agent, later identified in court filings as Brian Palacios, fatally shot Keith Porter Jr. in Northridge on New Year's Eve. DHS says Porter aimed a rifle and fired; his family says he was firing celebratory shots skyward.

Candles and flowers surround a photograph of Keith Porter Jr. at a Northridge memorial.
A makeshift memorial for Keith Porter Jr. outside the Northridge apartment complex where an off-duty ICE agent fatally shot him on December 31, 2025.

Case period:

Published by The Dispute Index editorial teamPublished Updated

Keith Porter Jr.Brian PalaciosU.S. Immigration and Customs EnforcementU.S. Department of Homeland Security

Overview

This case classifies public responses to whether the fatal shooting of Keith Porter Jr. by an off-duty ICE agent, identified in court filings as Brian Palacios, was a justified use of deadly force. DHS says the agent heard gunfire growing closer, identified himself as law enforcement, and fired only after Porter pointed a rifle and exchanged shots with him. Porter's family and witnesses dispute that account, saying Porter was firing his rifle into the air to celebrate the New Year, that no gunfire was exchanged, and that neighbors did not hear the agent identify himself. As of September 2026, the Los Angeles Police Department had completed its investigation and submitted findings to the Los Angeles County District Attorney's Office, and no charges had been filed against Palacios.

People in this case

Timeline

7 timeline entries on this page. Dates: January 1, 2026 to July 1, 2026

  1. January 2026

    6 events

    1. Off-duty ICE agent fatally shoots Keith Porter Jr. in Northridge

      Incident

      Shortly before 11:37 p.m. on December 31, 2025, an off-duty ICE agent shot and killed Keith Porter Jr., 43, at the Valley Pointe Apartments in Northridge, Los Angeles. LAPD said the man who was killed had been firing an assault rifle into the air; a rifle was recovered at the scene, and the L.A. County Medical Examiner's autopsy later found Porter was shot three times.

      [01]Gunman dies after being shot by off-duty ICE agent; LAPD investigating

      Source excerpt

      "On December 31st, an off duty ICE Officer bravely responded to an active shooter situation at his apartment complex. In order to protect his life and that of others, he was forced to defensively use his weapon and exchanged gunfire with the shooter," read an emailed statement from Tricia McLaughlin, the department's assistant secretary of public affairs. An unnamed LAPD officer said the man who was killed was firing an assault rifle into the air.

      Same-night breaking-news report on the Dec. 31, 2025 shooting at the Valley Pointe Apartments in Northridge, containing the first DHS statement (attributed by name to Tricia McLaughlin) and LAPD's initial account that Porter was firing a rifle into the air.

      Gunman dies after being shot by off-duty ICE agent; LAPD investigating · Los Angeles TimesLos Angeles Times, Jan. 1, 2026
      [02]Off-duty ICE shooting - Los Angeles

      Source excerpt

      Porter's family, in a liability claim against the federal government, said he was "attempting to peacefully return to his residence" when killed and that "the use of deadly force was unjustified, unreasonable and without legal cause." The autopsy report from the L.A. County Medical Examiner says Porter was shot three times. Attorney Jamal Tooson: "If it actually happened the way the officer said it did, it would have been an open and shut case." Two witnesses said they did not hear Palacios identify himself as law enforcement and heard only three gunshots, from what sounded like a single weapon.

      Explanatory backgrounder summarizing the case roughly six months on, including the family's tort claim language, autopsy findings, and witness accounts disputing DHS's claim that Porter and Palacios exchanged gunfire.

      Off-duty ICE shooting - Los Angeles · LAistLAist, updated June 22, 2026
    2. DHS says agent responded to an "active shooter situation"

      Claim

      In an emailed statement to the Los Angeles Times, DHS Assistant Secretary for Public Affairs Tricia McLaughlin said the off-duty agent "bravely responded to an active shooter situation" and was "forced to defensively use his weapon and exchanged gunfire with the shooter" to protect himself and others.

      [01]Gunman dies after being shot by off-duty ICE agent; LAPD investigating

      Source excerpt

      "On December 31st, an off duty ICE Officer bravely responded to an active shooter situation at his apartment complex. In order to protect his life and that of others, he was forced to defensively use his weapon and exchanged gunfire with the shooter," read an emailed statement from Tricia McLaughlin, the department's assistant secretary of public affairs. An unnamed LAPD officer said the man who was killed was firing an assault rifle into the air.

      Same-night breaking-news report on the Dec. 31, 2025 shooting at the Valley Pointe Apartments in Northridge, containing the first DHS statement (attributed by name to Tricia McLaughlin) and LAPD's initial account that Porter was firing a rifle into the air.

      Gunman dies after being shot by off-duty ICE agent; LAPD investigating · Los Angeles TimesLos Angeles Times, Jan. 1, 2026
    3. Black Lives Matter LA holds vigil for Porter

      Reaction

      Black Lives Matter Los Angeles hosted a candlelight vigil in Northridge for Porter, drawing family, friends, and community members demanding accountability. BLM LA co-founder Melina Abdullah said an arrest would have followed "were this anyone else."

      [03]Northridge community holds candlelight vigil for man fatally shot by DHS agent on New Year's Eve

      Source excerpt

      "Were this anyone else, there would've been an arrest," said Dr. Melina Abdullah, with Black Lives Matter LA, at a vigil hosted by BLM LA. "You don't get to just murder people because you don't like what they're doing or how they're celebrating."

      Covers the Jan. 4, 2026 candlelight vigil for Porter hosted by Black Lives Matter Los Angeles, with reaction from family and BLM LA leadership.

    4. Porter's mother addresses Los Angeles City Council amid Minneapolis shooting fallout

      Reaction

      Franceola Armstrong, Porter's mother, spoke before the Los Angeles City Council as national attention turned to the fatal ICE shooting of Renée Good in Minneapolis. She described her son as someone who "didn't deserve this" and called for justice.

      [04]Mother of LA man killed by ICE agent speaks out amid anger over MN shooting

      Source excerpt

      Franceola Armstrong, Porter's mother, told the Los Angeles City Council: "He didn't deserve this. He was on his way back. He didn't even get to pop the champagne. He didn't get to say goodbye. I just want to touch my baby one last time, kiss his face and hold him. I don't have him. His life was snatched from us. Lord, please, I just wish you could get justice for my child."

      Covers Franceola Armstrong's Jan. 9, 2026 remarks to the Los Angeles City Council, made amid national attention on the fatal ICE shooting of Renee Nicole Good in Minneapolis.

    5. Porter's family seeks answers at LA Police Commission meeting

      Reaction

      Porter's family and community advocates attended a Los Angeles Police Commission meeting demanding that the agent be identified, arrested, and charged. Family attorney Jamal Tooson disputed DHS's account of events, arguing the agent moved toward danger rather than staying in a position of safety.

      [05]Keith Porter: Family of man shot and killed by off-duty ICE agent in Northridge seeks answers at LA Police Commission meeting

      Source excerpt

      Family attorney Jamal Tooson disputed the DHS account: "He claims he heard gunshots were getting closer to his apartment, but rather than staying at a position of safety, he left his apartment and went downstairs to what would be a position of danger." DHS said LAPD is investigating and ICE's Office of Professional Responsibility is coordinating with the department.

      Covers the Jan. 13, 2026 LA Police Commission meeting where Porter's family and community advocates sought answers and demanded the agent be identified, arrested, and charged.

    6. Court filings appear to identify the agent as Brian Palacios

      Source release

      Documents filed by the ex-husband of the partner of Palacios, an ICE officer, in an unrelated child-custody dispute appear to identify Palacios as the off-duty agent who shot Porter. DHS has not confirmed his identity or involvement, and Palacios' attorney said he acted in self-defense.

      [06]Keith Porter: Court documents appear to identify off-duty ICE agent in fatal Northridge shooting

      Source excerpt

      Court documents filed in an unrelated child-custody dispute identify the off-duty ICE agent as Brian Palacios. DHS "has also not confirmed whether Palacios was involved in the shooting." Palacios' attorney, Stacie Halpern, said unrelated misconduct allegations against him "were unable to find anything that corroborated the allegations and deemed them unfounded," and said Palacios "acted in self-defense the night Porter was killed."

      Reports that court filings, submitted by the ex-husband of Palacios' partner in a custody case, appear to identify the previously unnamed ICE agent as Brian Palacios; DHS has not officially confirmed his identity or involvement.

  2. 166 days between recorded events

    July 2026

    1 event

    1. LAPD submits investigation findings to the LA County DA's office

      About six months after the shooting, LAPD completed its investigation and presented its findings to the Los Angeles County District Attorney's Office, which said the case was under review by prosecutors. No charges had been filed against Palacios as of the report.

      [07]DA now has LAPD's findings in fatal shooting by off-duty ICE officer on New Year's Eve

      Source excerpt

      The LA County District Attorney's Office said: "The Los Angeles Police Department has presented this case to our office, and it is currently under review. Our experienced prosecutors will conduct a thorough analysis of all the facts and evidence to determine if we are able to prove a crime occurred beyond a reasonable doubt." No charges had been filed against Palacios as of publication.

      Reports that LAPD completed its investigation and submitted findings to the LA County DA's office roughly six months after the shooting, with no charges filed and no public timeline for a charging decision.

Response record

Responses

Latest recorded positions: 5. Dates: January 1, 2026 to June 22, 2026

Choose one response filter, or select All responses to see the full record.

3 responses on this page

  1. Karen Bass
    "This purposeful campaign of fear and intimidation by the administration is unacceptable."
    Read the official statement (opens in a new tab)Mayor Bass statement on ICE activity in the Los Angeles Fashion DistrictFull statement, paragraphs 1 through 4
    Condemned

    Case context: Was ICE Agent Brian Palacios justified in fatally shooting Keith Porter Jr.?

    Why this label?

    Bass expressly cited Porter's shooting as an example of ICE violence and condemned the enforcement tactics surrounding it. From the case's point of view, that rejects the proposition that the shooting was justified.

    This label describes the statement’s response within the context above.

    Read context and background

    Los Angeles Mayor Karen Bass placed Porter's fatal shooting within what she called a broader pattern of ICE escalation and violence, then rejected the administration's campaign as unacceptable.

    Role at the time: Mayor of Los Angeles

    Before the statement

    Bass was addressing renewed federal immigration activity in Los Angeles and identified Porter's death as part of the context for her alarm.

    After the statement

    She said the administration's tactics did not make communities safer and called for ICE to leave American cities.

  2. Franceola Armstrong
    "He didn't deserve this. He was on his way back. He didn't even get to pop the champagne. He didn't get to say goodbye. I just want to touch my baby one last time, kiss his face and hold him. I don't have him. His life was snatched from us. Lord, please, I just wish you could get justice for my child."
    Open source (opens in a new tab)Mother of LA man killed by ICE agent speaks out amid anger over MN shooting · MyNewsLAMyNewsLA, Jan. 9, 2026
    Condemned

    Case context: Was ICE Agent Brian Palacios justified in fatally shooting Keith Porter Jr.?

    Why this label?

    Armstrong's statement that her son "didn't deserve this" and that his life was "snatched" from the family directly characterizes the shooting as a wrongful killing rather than a justified use of force, and her call for "justice" presses for accountability rather than accepting the self-defense account.

    This label describes the statement’s response within the context above.

    Read context and background

    Porter's mother, Franceola Armstrong, told the Los Angeles City Council her son did not deserve to be killed and called for justice, describing his death as a life "snatched" from the family.

    Role at the time: mother of Keith Porter Jr.

    Before the statement

    Armstrong spoke before the Los Angeles City Council on January 9, 2026, as national attention turned to the fatal ICE shooting of Renée Good in Minneapolis. She described her son as having "a wonderful soul and big heart."

    After the statement

    Civil rights advocates present at the same council meeting highlighted that no criminal charges had been filed against the agent who shot Porter.

  3. Melina Abdullah
    "Were this anyone else, there would've been an arrest. You don't get to just murder people because you don't like what they're doing or how they're celebrating."
    Open source (opens in a new tab)Northridge community holds candlelight vigil for man fatally shot by DHS agent on New Year's Eve · CBS News Los AngelesCBS News Los Angeles, Jan. 5, 2026
    Condemned

    Case context: Was ICE Agent Brian Palacios justified in fatally shooting Keith Porter Jr.?

    Why this label?

    Abdullah rejects the premise that the agent's account justifies the killing, characterizing it instead as an unjustified killing that has escaped the accountability an ordinary shooter would face, which is a direct condemnation of the shooting rather than a defense of it or of a critic's remedy alone.

    This label describes the statement’s response within the context above.

    Read context and background

    Black Lives Matter LA co-founder Melina Abdullah said the shooting would have led to an arrest if the shooter had not been a federal agent, and rejected the idea that Porter's celebratory gunfire justified killing him.

    Role at the time: co-founder, Black Lives Matter Los Angeles

    Before the statement

    Abdullah spoke at a January 4, 2026 candlelight vigil for Porter in Northridge, hosted by Black Lives Matter Los Angeles and attended by Porter's family and community members.

    After the statement

    The vigil was intended, organizers said, to honor Porter's life while pressing for accountability from federal authorities over his death.

Sources

(8)

Reporting

Gunman dies after being shot by off-duty ICE agent; LAPD investigating

Read source (opens in a new tab)

Relevant passage: Los Angeles Times, Jan. 1, 2026

Excerpt

""On December 31st, an off duty ICE Officer bravely responded to an active shooter situation at his apartment complex. In order to protect his life and that of others, he was forced to defensively use his weapon and exchanged gunfire with the shooter," read an emailed statement from Tricia McLaughlin, the department's assistant secretary of public affairs. An unnamed LAPD officer said the man who was killed was firing an assault rifle into the air."

About this source

Same-night breaking-news report on the Dec. 31, 2025 shooting at the Valley Pointe Apartments in Northridge, containing the first DHS statement (attributed by name to Tricia McLaughlin) and LAPD's initial account that Porter was firing a rifle into the air.

Author
Los Angeles Times staff
Published
Accessed
Archived copy (opens in a new tab)

Official statement

Mayor Bass statement on ICE activity in the Los Angeles Fashion District

Read source (opens in a new tab)

Relevant passage: Full statement, paragraphs 1 through 4

Excerpt

"This purposeful campaign of fear and intimidation by the administration is unacceptable."

About this source

Bass names the fatal shootings of Keith Porter Jr. and Renee Good while condemning what she describes as ICE escalation, violence, and intimidation.

Author
Office of Los Angeles Mayor Karen Bass
Published
Accessed
Archived copy (opens in a new tab)

Reporting

Mother of LA man killed by ICE agent speaks out amid anger over MN shooting

Read source (opens in a new tab)

Relevant passage: MyNewsLA, Jan. 9, 2026

Excerpt

"Franceola Armstrong, Porter's mother, told the Los Angeles City Council: "He didn't deserve this. He was on his way back. He didn't even get to pop the champagne. He didn't get to say goodbye. I just want to touch my baby one last time, kiss his face and hold him. I don't have him. His life was snatched from us. Lord, please, I just wish you could get justice for my child.""

About this source

Covers Franceola Armstrong's Jan. 9, 2026 remarks to the Los Angeles City Council, made amid national attention on the fatal ICE shooting of Renee Nicole Good in Minneapolis.

Published
Accessed
Archived copy (opens in a new tab)

Reporting

Northridge community holds candlelight vigil for man fatally shot by DHS agent on New Year's Eve

Read source (opens in a new tab)

Relevant passage: CBS News Los Angeles, Jan. 5, 2026

Excerpt

""Were this anyone else, there would've been an arrest," said Dr. Melina Abdullah, with Black Lives Matter LA, at a vigil hosted by BLM LA. "You don't get to just murder people because you don't like what they're doing or how they're celebrating.""

About this source

Covers the Jan. 4, 2026 candlelight vigil for Porter hosted by Black Lives Matter Los Angeles, with reaction from family and BLM LA leadership.

Author
Laurie Perez
Published
Accessed
Archived copy (opens in a new tab)

Reporting

Off-duty ICE shooting - Los Angeles

Read source (opens in a new tab)

Relevant passage: LAist, updated June 22, 2026

Excerpt

"Porter's family, in a liability claim against the federal government, said he was "attempting to peacefully return to his residence" when killed and that "the use of deadly force was unjustified, unreasonable and without legal cause." The autopsy report from the L.A. County Medical Examiner says Porter was shot three times. Attorney Jamal Tooson: "If it actually happened the way the officer said it did, it would have been an open and shut case." Two witnesses said they did not hear Palacios identify himself as law enforcement and heard only three gunshots, from what sounded like a single weapon."

About this source

Explanatory backgrounder summarizing the case roughly six months on, including the family's tort claim language, autopsy findings, and witness accounts disputing DHS's claim that Porter and Palacios exchanged gunfire.

Published
Accessed
Archived copy (opens in a new tab)

Reporting

DA now has LAPD's findings in fatal shooting by off-duty ICE officer on New Year's Eve

Read source (opens in a new tab)

Relevant passage: LAist, July 1, 2026

Excerpt

"The LA County District Attorney's Office said: "The Los Angeles Police Department has presented this case to our office, and it is currently under review. Our experienced prosecutors will conduct a thorough analysis of all the facts and evidence to determine if we are able to prove a crime occurred beyond a reasonable doubt." No charges had been filed against Palacios as of publication."

About this source

Reports that LAPD completed its investigation and submitted findings to the LA County DA's office roughly six months after the shooting, with no charges filed and no public timeline for a charging decision.

Published
Accessed
Archived copy (opens in a new tab)

Reporting

Keith Porter: Family of man shot and killed by off-duty ICE agent in Northridge seeks answers at LA Police Commission meeting

Read source (opens in a new tab)

Relevant passage: ABC7 Los Angeles, Jan. 13, 2026

Excerpt

"Family attorney Jamal Tooson disputed the DHS account: "He claims he heard gunshots were getting closer to his apartment, but rather than staying at a position of safety, he left his apartment and went downstairs to what would be a position of danger." DHS said LAPD is investigating and ICE's Office of Professional Responsibility is coordinating with the department."

About this source

Covers the Jan. 13, 2026 LA Police Commission meeting where Porter's family and community advocates sought answers and demanded the agent be identified, arrested, and charged.

Published
Accessed
Archived copy (opens in a new tab)

Reporting

Keith Porter: Court documents appear to identify off-duty ICE agent in fatal Northridge shooting

Read source (opens in a new tab)

Relevant passage: ABC7 Los Angeles, Jan. 19, 2026

Excerpt

"Court documents filed in an unrelated child-custody dispute identify the off-duty ICE agent as Brian Palacios. DHS "has also not confirmed whether Palacios was involved in the shooting." Palacios' attorney, Stacie Halpern, said unrelated misconduct allegations against him "were unable to find anything that corroborated the allegations and deemed them unfounded," and said Palacios "acted in self-defense the night Porter was killed.""

About this source

Reports that court filings, submitted by the ex-husband of Palacios' partner in a custody case, appear to identify the previously unnamed ICE agent as Brian Palacios; DHS has not officially confirmed his identity or involvement.

Published
Accessed
Archived copy (opens in a new tab)

The newsletter

Follow disputes like this one.

New cases and significant updates to the record, in your inbox. Free.

You’ll confirm your subscription on Substack.