Kimball Cho is a fictional character portrayed by Tim Kang on the American TV crime drama The Mentalist. Cho is a former senior agent for the California Bureau of Investigation (CBI) and is currently an FBI special agent. Cho serves as the polar opposite to Patrick Jane, but is keen to learn his powers of observation. He is portrayed as straightforward and direct, but sometimes makes witty jokes with much of the humour lying in his ability to deadpan. According to The Mentalist Code, he received his name from Dr. Richard Kimble, just as Red John received his name from Fred Johnson, the one-armed man on The Fugitive.