Nope. Not necessarily. A BCD is not the same as a Dishonorable discharge. If they had felony level charges on him that were provable, they probably would have court-martialed him and given him a Dishonorable, but they didn't, so we have a former Marine Staff Sergeant that made multiple trips to Russia and specifically Moscow, while still in the Marines, who has rise to a position of security and trust at two major companies, one with international security responsibilities, arrested initially with receiving a digital storage device with lists of names. In other words, there really is no tell what or who we are looking at here. It could be perfectly innocent and he is getting Fkd, or he could have been on the clock, and if he was, nobody would ever say he was, just as if he wasn't, nobody would say any different than what is being said. The Russians are not in the trust business. Some would say they are wrapped up in the security business. Who knows? Just like who knows anything else, other than at the moment, he's screwed.