Shi Charming was born on February 10, 1990 in Chicago, Illinois, USA. She is an actress, known for Sleight (2016), Thick Water (2017) and True to the Game (2016).