He is retired from the U.S. Army. He served in the 1st Aviation Brigade and conducted combat missions along the Cambodia and South Vietnam borders. After retiring in 1989, Donn joined the Maryland State Police. He was assigned to the aviation division as a trooper-pilot. He came to Wise County in 2007 as the Rolling V pilot and ranch foreman. He and his wife live on the ranch near Newark.