RICHMOND, VA (WWBT) - Virginia State Police say that an Illinois man killed a trooper Thursday at the Greyhound station in Richmond.
James Brown III, 34, of Aurora, has a long criminal history.
Court records show that Brown has faced a murder charge in the past, as well as many other charges such as illegal drug possession, resisting arrest and trespassing.
His aunt, Edith Brown, says she helped raise James and let him live with her until December.
Brown is suspected of opening fire on Virginia State Police troopers on Thursday, which killed Trooper Chad Dermyer, 37, and injured two others. One of the women was sitting behind Trooper Dermyer when shots were fired.
Police say Brown was sitting in a restaurant at the station when he got up, approached Dermyer, pulled out a .40 Beretta semi-automatic and fired several shots at Dermyer. Two other troopers returned fire, hitting Brown. Brown died after being transported to VCU Medical Center.
Police say the gun was purchased 13 months ago and legally, but it is unclear how Brown got his hands on it. They are working with ATF to track down the origins.
Police say Dermyer was with 15 other officers for a training exercise at the terminal.
Dermyer is the 62nd Virginia State Police trooper to be killed in the line of duty during the department's 84-year history, State Police said Friday. Funeral arrangements are still pending.
This is a developing story and will be updated throughout the day Friday.
Copyright 2016 WWBT NBC12. All rights reserved.