A career U.S. Army officer, Roy Thompson played himself in
Cease Fire! (1953) which was filmed during the Korean War in the actual theatre of war. He retired from the military in 1967 at the rank of Lieutenant Colonel. During his military service, he received two Purple Hearts and two Silver Stars, among other decorations.