Teri Lynn Hatcher is an American writer, Actress, former NFL cheerleader and Presenter. Teri was born on December 8, 1964 (age 51) in Palo Alto, California, U.S. to