Cast & Character List

Gu Jiacheng as Huo Min
This guy is not your average Joe. He's a sharp cookie working for the Jin Cheng City National Security Bureau. What makes him special? Well, he's got a memory like a steel trap and an uncanny ability to read situations like a pro.
Now, here's where it gets interesting. Fresh out of the gate, Huo Min goes undercover. He infiltrates "Xin Chuan Public Welfare Association," which is actually a front for the overseas organization SAD's operations in China. Talk about jumping into the deep end! But our boy Huo Min doesn't just survive; he thrives. He manages to burrow deep into the core of the organization and snag some seriously crucial intel. This guy is a total badass!
Alright, so it seems like Gu Jiacheng also goes by Jason Koo, which is pretty cool. He's not just an actor; he's a singer and was part of a group called X-NINE. The guy's got range! Knowing this just adds another layer to how we see Huo Min – this isn't just some random agent; he's a performer, a guy who knows how to play a role, which probably helps a ton when you're going undercover.

Shang Yuxian as Luo Shanshan
Meet Luo Shanshan (Shang Yu Xian): She's Not Your Grandma's Hacker
In Secret Files of XSA, Luo Shanshan, played by the awesome Shang Yu Xian, is the head honcho of the Jin City National Security Bureau's Reconnaissance Section. Now, before you picture some old dude in a trench coat, let me stop you right there. Luo Shanshan is sharp, tech-savvy, and knows her way around computer programming like nobody's business.
Think of her as a modern-day, Chinese-government-issue Lisbeth Salander (from The Girl with the Dragon Tattoo), but maybe with slightly less of an impulse to, you know, go full vigilante.
What makes Luo Shanshan tick? She's all about keeping her emotions in check when she's on the job. This isn't some impulsive hothead; she's calculating, strategic, and analyzes every investigation with a cool head. She doesn't let feelings cloud her judgment, which, in the high-stakes world of espionage, is probably a good thing.
So, if you're into strong female leads who can code their way out of any situation, Luo Shanshan is definitely a character to watch in Secret Files of XSA. She's smart, she's capable, and she's got a job that would make even James Bond sweat a little.

Zhao Renjie as Hu Feijiang
So, we've got this dude, Hu Feijiang (played by Zhao Renjie). He's a cop with the Jin City National Security Bureau, and his code name is "Tian Niu" which translates to Longhorn Beetle. This guy is serious. Think of him as the strong, silent type. He's a fitness fanatic, super into his workouts, and he's all about action.
Feijiang is a man of few words, comes off as cold, but deep down, he's got a good heart. He's a master of hand-to-hand combat, and when things need to get done, he's the one you want on the job. He's been partnered with Lu Chen in the侦察科 (d侦察科 translates to Detective Division) for a long time, and they've got this crazy good teamwork thing going on.
Now, here's where it gets interesting. At first, Feijiang isn't a fan of Huo Min. He thinks Huo Min is unreliable and can't trust him. They clash, like, a lot. But, as they go through some seriously life-or-death situations together, they start to get each other. They build up this respect and camaraderie, that "we're in this together" kind of bond. So, yeah, Hu Feijiang starts off as this tough, skeptical guy, but he's got a journey to go on, and it's all about those intense relationships he builds along the way.

Lin Yongjian as Zhao Jizheng
This guy is the head of the Reconnaissance Department at the Jin City National Security Bureau. Think of him as the wise, slightly quirky mentor figure.
What makes Zhao Jizheng so interesting? Well, first off, the dude's into health and wellness – gotta love a spy boss who takes care of himself! More importantly, he's got this really deep, almost father-daughter vibe going on with another agent, Huo Min. He used to work with her parents and her brother, Huo Jun. Actually, he was there when Huo Jun got seriously messed up on a mission. Talk about history!
This guy's seen it all. He's a seasoned pro, cool under pressure, and has a knack for spotting talent. He's like the rock of the NSB's middle generation. Zhao Jizheng is all about bringing up the next wave of agents. He's the one who's been training up-and-comers like Luo Shanshan and Huo Min to be total badasses. He's basically shaping the future of national security, one health smoothie and tough lesson at a time.