Fille d'un mannequin et du président des studios Disney, Cody Horn obtient son diplôme en 2006 à l’école Harvard-Westlake de Los Angeles. Suivant tout d'abord les traces de sa mère, elle débute en tant que mannequin, apparaissant dans une publicité pour Ralph Lauren.
Elle commence ensuite sa carrière d’actrice à la télévision dans les séries Rescue Me, les héros du 11 septembre (2004), The Office (2005) et FBI : duo très spécial (2009). Elle passe alors du petit au grand écran avec le film Twelve, de Joel Schumacher, puis avec le premier rôle féminin du thriller Occupant (2011) . L'année suivante, elle décroche son premier rôle d'envergure avec Magic Mike, où elle donne la réplique à Matthew McConaughey. Cette même année, elle apparaît également dans le film End of Watch, aux côtés de Jake Gyllenhaal.