Biography

Mark David Hortman was an information-technology program manager in Minnesota and the husband of Melissa Hortman, Speaker Emerita of the Minnesota House of Representatives. He was killed alongside his wife at their home in Brooklyn Park, Minnesota, on June 14, 2025.

Early Life and Education

Hortman was born on November 30, 1966, in Atlanta, Georgia, to J. Carroll Hortman and Ruth Russell, and grew up in Raleigh, North Carolina. He graduated from Millbrook High School in 1984, attended North Carolina State University, and then earned a bachelor’s degree in physics with a minor in computer science at the University of North Carolina at Chapel Hill, whose alumni association records him as a member of the class of 1989. He later earned an MBA from the University of Minnesota’s Carlson School of Management in 2011.

Career

His first job was on an IBM team rewriting the federal air traffic control system in Washington, D.C. It was there that he met Melissa Haluptzok; they married on August 13, 1993, and he lived in Minnesota for more than three decades afterward. The couple had two children, Colin, born in 1997, and Sophia, born in 1999.

From January 2021 he worked as a program manager at nVent Electric, a St. Louis Park, Minnesota-based company that makes electrical products, where he managed a team of software engineers and, according to his LinkedIn profile as quoted by Twin Cities Business, worked on replatforming content-management systems and relaunching e-commerce websites. After his death, nVent said he had been “a valuable member of our Twin Cities-area team” who “worked closely with colleagues globally.” He was also a partner and board member of Gray & Creech Inc., a family-owned North Carolina office-solutions business.

Death

On the night of June 13, 2025, the Hortmans attended the Minnesota DFL’s Humphrey-Mondale Dinner in Minneapolis. In the early hours of June 14, according to the account the U.S. Attorney’s Office drew from the federal charging documents, Vance Luther Boelter — disguised as a law enforcement officer and driving a black Ford Explorer fitted with police-style lights — shot State Senator John Hoffman and his wife Yvette Hoffman at their home in Champlin, then drove to two other elected officials’ homes without making contact, and then to the Hortman residence in Brooklyn Park. Local officers, alerted by the Champlin shooting, arrived to conduct a safety check and saw Boelter standing outside the front door. He fired several shots into the house, repeatedly striking Mark Hortman, then entered and fired further shots striking Melissa Hortman. Both died of their wounds. Mark Hortman was 58.

Boelter was arrested near Green Isle, Minnesota, on the evening of June 15, 2025, after a two-day search.

The Federal Prosecution

Boelter was charged by federal complaint on June 15, 2025, and indicted on six counts on July 15, 2025, covering the stalking and murders of Melissa and Mark Hortman, the stalking and shooting of John and Yvette Hoffman, and the attempted shooting of the Hoffmans’ daughter Hope. He pleaded not guilty at his arraignment on August 7, 2025, and pleaded guilty to all six counts on June 11, 2026. On July 23, 2026, U.S. District Judge John R. Tunheim sentenced him to two consecutive terms of life imprisonment plus a consecutive 40-year term; judgment was entered on August 5, 2026 and amended on August 7, 2026. The U.S. Attorney’s Office described the six offenses of conviction as stalking resulting in death, murder through use of a firearm, and discharging a firearm during crimes of violence.

What Is Not Established Here

Removed for want of a source meeting this project’s standard: the claim that Hortman worked at Digital River as a “principal enterprise program manager” on e-commerce and API strategy programs. The affiliation and the job title appear to trace to his LinkedIn profile, which is not publicly retrievable and has no Wayback capture; no source that could be fetched and read confirms it, so Digital River has been dropped from the page and from the affiliations field. Also removed: the summary statement that he “worked in the information technology and e-commerce industries for over three decades,” which no source asserts in those terms.

Corrected: the description of the attack. The page previously said Boelter “targeted the Hortmans’ residence” without stating the sequence the charging documents describe, and it presented the case as a pending allegation; the federal case is now concluded, with a guilty plea and sentence, and the page says so. The page also previously stated only that Boelter “attacked” the Hoffmans, omitting that the indictment included an attempted-shooting count as to their daughter.

One conflict in the record is left open rather than resolved: the family obituary gives 1986 as the year of his UNC degree, while UNC’s own alumni association identifies him as class of 1989 and Twin Cities Business reports 1989. This page uses 1989.

Not covered here: the Minnesota state charges filed against Boelter in Hennepin County and their disposition. Contemporaneous reporting quoted the Bureau of Criminal Apprehension describing state murder and attempted-murder counts, but no state court record or prosecutor’s filing confirming their current status could be retrieved, so the page makes no claim about them.

Sources

  1. 01.

    The News & Observer (via Legacy.com). Mark & Melissa Hortman. (2025). Family-published obituary, printed by The News & Observer July 19-20, 2025. Source for date and place of birth (November 30, 1966, Atlanta, Georgia); parents; upbringing in Raleigh, North Carolina; graduation from Millbrook High School; attendance at North Carolina State University before the University of North Carolina at Chapel Hill; his first job on an IBM team rewriting the Air Traffic Control System in Washington, D.C., where he met Melissa; the August 13, 1993 marriage; the 2011 University of Minnesota MBA; managing a team of software engineers at nVent; his partnership and board seat at Gray & Creech Inc. of North Carolina; children Colin (1997) and Sophia (1999); and the June 19 and June 28, 2025 services. Note that this obituary gives the UNC degree year as 1986, which conflicts with the 1989 date given by UNC's own alumni association and by Twin Cities Business; this page uses 1989.

  2. 02.

    Carolina Alumni (University of North Carolina at Chapel Hill). Alumnus Killed in Minnesota Assassination. (2025). Posted June 16, 2025 by UNC's alumni association, which identifies him as 'Mark Hortman '89'. Source for the 1984 Millbrook High School graduation, the bachelor's degree in physics with a minor in computer science, his having lived in Minnesota for more than 30 years, his age of 58, and that he was survived by a son and a daughter. Retrieved by direct HTTP request with a browser user agent; WebFetch received 403.

  3. 03.

    Fedor, L. (2025). Shooting Victim Mark Hortman Was a Technical Leader at nVent. Twin Cities Business. Published June 16, 2025. Source for his having worked as a program manager at nVent since January 2021; nVent's description as a St. Louis Park-based public company providing electrical solutions; the 1989 UNC physics degree and the 2011 MBA from the University of Minnesota's Carlson School of Management; and his attendance with Melissa Hortman at the Minnesota DFL Humphrey-Mondale Dinner on the evening before the attack. The article attributes the 'replatform onto new CMS technology' work and the self-description as a 'technical leader' to his LinkedIn profile.

  4. 04.

    nVent Electric plc. nVent Statement on the Passing of Mark Hortman. The employer's own statement. Confirms that Hortman was a member of nVent's Twin Cities-area team who worked with colleagues across the company, and that he and Melissa Hortman had children. It gives no title and no employment dates.

  5. 05.

    U.S. Attorney's Office, District of Minnesota. After Two-Day Manhunt, Suspect Charged with Shooting Two Minnesota Lawmakers and Their Spouses. (2025). Release of June 16, 2025 announcing the federal criminal complaint. Source for the account attributed to court documents: that in the early hours of June 14, 2025 Boelter, disguised as a law enforcement officer and driving a black Ford Explorer fitted with police-style lights, first went to the Hoffman home in Champlin and shot Senator John Hoffman and Yvette Hoffman; that he then went to two other officials' homes without making contact; that he then went to the Hortman home in Brooklyn Park, where officers conducting a safety check saw him fire several shots into the house, striking Mr. Hortman, before entering and firing further shots striking Representative Hortman; that both Hortmans died of their wounds; and that Boelter was arrested near Green Isle on the evening of June 15. justice.gov serves an interception page to automated clients, so this was read from the Wayback capture.

  6. 06.

    U.S. Attorney's Office, District of Minnesota. Vance Boelter Indicted for the Murders of Melissa and Mark Hortman, the Shootings of John and Yvette Hoffman, and the Attempted Shooting of Hope Hoffman. (2025). Release of July 15, 2025. Source for the six-count federal indictment covering the stalking and murders of Melissa and Mark Hortman, the stalking and shooting of John and Yvette Hoffman, and the attempted shooting of Hope Hoffman, and for the statement that the charges carried maximum penalties of life imprisonment or death. The release itself closes with the standard notice that an indictment is only an allegation.

  7. 07.

    U.S. Attorney's Office, District of Minnesota. Vance Boelter Sentenced to Two Consecutive Life Terms Plus 40 Years Consecutive for the Stalking and Murder of Minnesota State Legislators. (2026). Release of July 23, 2026. Source for the sentence of two consecutive life terms plus a consecutive 40-year term, imposed by U.S. District Judge John R. Tunheim; for the six federal offenses of conviction being described as stalking resulting in death, murder through use of a firearm, and discharging a firearm during crimes of violence; and for the statement, attributed to court documents, that Boelter acted alone and researched his targets in advance.

  8. 08.

    CourtListener / Free Law Project. United States v. Vance Luther Boelter, No. 0:25-cr-00272 (D. Minn.) — RECAP docket entries. Read through the CourtListener v4 search API, which is open; the docket HTML pages return 403 to automated clients. Source for the procedural history: criminal complaint and arrest warrant filed June 15, 2025 (No. 0:25-mj-00376); initial appearance and temporary detention June 16, 2025; six-count indictment returned July 15, 2025 and assigned to Judge John R. Tunheim; arraignment and not-guilty plea August 7, 2025; guilty plea to all six counts entered June 11, 2026 with a plea agreement filed the same day; sentencing hearing July 23, 2026; sentencing judgment entered August 5, 2026 and amended August 7, 2026, imposing life on Counts 1 and 3 (concurrent with each other), life on Count 4 consecutive to Counts 1 and 3, 240 months each on Counts 2 and 6 to run consecutively, no sentence on Count 5, concurrent terms of supervised release and a $500 special assessment. The docket does not name the statutes for each count; the offense descriptions on this page come from the U.S. Attorney's releases.