A Roanoke County man has been struck and killed by a Train. Authorities say 29-year-old Anthony Soldorfen was hit around 8:30 pm last night in the 4800 block of West River Rd. Police say it’s unknown at this time if drugs or alcohol were a factor. No arrests have been made at this time.