Early Life and Education
Jeffrey Robert Lurie was born in Boston, Massachusetts, on September 8, 1951. He is from an American Jewish family. His grandfather, Philip Smith, founded the General Cinema movie theater chain. Lurie attended Browne and Nichols School in Cambridge, Massachusetts, and earned a B.A. from Clark University, a master's degree in psychology from Boston University, and a Ph.D. in social policy from Brandeis University. Lurie also served as an adjunct assistant professor of social policy at Boston University.
Rise to Success
Lurie's career began outside of sports. He worked in the film industry, founding Chestnut Hill Productions and producing several films. However, his most significant success came with the purchase of the Philadelphia Eagles in 1994 for $195 million. His investment proved highly successful, and the Eagles have become one of the most valuable franchises in the NFL. Under his ownership, the Eagles have made 19 playoff appearances and won two Super Bowls.
Key Business Strategies
Lurie's leadership emphasizes creating a winning culture, attracting top talent, and investing in the team's infrastructure. He has consistently focused on making the Eagles a championship-caliber team, which has led to consistent competitiveness. The Eagles have also been known for embracing a championship mentality in all aspects of its operations.
Philanthropy
Lurie is dedicated to philanthropy, especially autism research. He established the Lurie Family Foundation and is a director of the Nancy Lurie Marks Family Foundation, both of which focus on autism awareness and support. In 2025, Lurie and his family donated $50 million to launch the Lurie Autism Institute in partnership with Children's Hospital of Philadelphia (CHOP) and Penn Medicine.