Odette AnnableActing1985-05-10Los Angeles, California, USA1.9BiographyOdette Annable is an American film and television actress.