Lansing's experience includes both business and philanthropic endeavors. A pioneering film studio executive, as chair of Paramount Pictures' Motion Picture Group for more than 13 years, Lansing oversaw the release of more than 200 films, including Academy Award® winners Forrest Gump, Braveheart and Titanic. She previously operated her own production company, Lansing Productions, and co-founded Jaffe/Lansing Productions. In 1980, Lansing became the film industry's first female to oversee all aspects of a studio's motion picture production when she was appointed president of production at 20th Century Fox. In addition, she is founder and chair of the Sherry Lansing Foundation, a philanthropic organization focusing on cancer research, health and education. She holds additional trustee, chair and advisory positions with the Friends of Cancer Research, the American Association of Cancer Research, the American Red Cross Board of Governors, the Carter Center and Stop Cancer, a non-profit philanthropic group she founded in partnership with Dr. Armand Hammer. Lansing also is a regent of the University of California and serves as chair of the University Health Services Committee.
Lansing's distinguished career has earned her numerous honors, including the Woodrow Wilson Award for Corporate Citizenship, the Distinguished Community Service Award from Brandeis University, the Alfred P. Sloan, Jr. Memorial Award and an honorary doctorate in fine arts from the American Film Institute. In 2004, Lansing received the Horatio Alger Humanitarian Award.
Lansing graduated cum laude from Northwestern University where she earned a bachelor's of science degree.