Military officials say 47-year old Maj. Evan J. Mooldyk died last Wednesday in a non-combat related incident. No other details were available.
He had been in Afghanistan for one year and was supposed to come back home to Danville in just two weeks. He is survived by his wife Leslie and their three teenagers.
Mooldyk also served a year in Iraq while he was a member of the National Guard five years ago.