 A graduate of Princeton University in 1989, Fleming's screen credits include Lovely Molly, The Frozen Ground, Exists (film) and the ABC television series The Quest (2014 TV series).While at Princeton, Fleming won the 1988 National Championship for lightweight crew

Fleming began her career as a financial analyst in Mergers and Acquisitions at the investment banks Drexel Burnham Lambert and James D. Wolfensohn Incorporated.She later joined New Line Cinema, where she ultimately rose to the position of Senior Vice President, Business Development.