He Kexin is opgeleid in Peking en nam in 2006 deel aan de Nationale Spelen in China. Haar prestaties aan de brug ongelijk leverden haar in 2007 een plaats in het nationale team van China op. In 2008 maakte ze haar internationale intrede en verbeterde Nastia Liukins recordscore aan de brug. Op de Olympische Spelen in Peking hielp ze haar team mee aan een gouden medaille in de landenmeerkamp. Aan de brug haalde ze een gelijke score met Nastia Liukin, maar ze pakte het goud dankzij de FIG-regels in dergelijke situaties. Tijdens deze spelen ontstond controverse rond haar leeftijd en die van haar teamgenoten — ze zou in 1994 geboren zijn en dus te jong om deel te nemen — maar onderzoek toonde aan dat ze wel degelijk in 1992 geboren werd.
Op de wereldkampioenschappen van 2009 pakte ze opnieuw goud aan de brug. In 2010 viel ze waardoor ze haar titel niet kon vasthouden. In 2011 viel ze en hing even stil. Ze nam niet deel aan de teamfinale, maar bleef wel bij het team dat brons won. In 2012 werd ze als laatste toegevoegd aan China's olympisch team. Op de Spelen in Londen pakte ze het zilver aan de brug ongelijk.