Officials say Sergeant. Jakrapanth Thomma, who was angry over a financial dispute, was behind the attack in Nakhon Ratchasima, about 250 kilometres northeast of Bangkok.
A policeman said the gunman initially killed another soldier and a woman, and wounded a third person, over a land dispute, before driving to the busy shopping centre.
EXCLUSIVE: Video shows Sgt. Jakkrapanth Thomma inside Terminal 21 shopping mall in Nakhon Ratchasiman during his shooting rampage that killed at least 12 people. Latest info indicates he’s holding 16 people as hostages. #กราดยิงโคราช https://t.co/1qWp0y3VQy pic.twitter.com/y8pqfzw0yw
— Khaosod English (@KhaosodEnglish) February 8, 2020
Hundreds of people were evacuated from the mall by police in small batches while they previously searched for the gunman.