Bachelor of Science in Journalism, Boston University, 1987.
Production assistant 60 Minutes, Columbia Broadcasting System News, New York City, 1987-1990, assistant producer, 1990-1991, associate producer 60 Minutes, 1991-1995. Producer investigative unit American Journal, King World, 1995-1997. Producer Real Sports with Bryant Gumbel, Home Box Office Sports, 1997-1998.
Producer SportsCentury Entertainment and Sports Programming Network, 1998-1999. Producer Special Edition, Microsoft and National Broadcasting Company Investigates, Microsoft and National Broadcasting Company News, 1999—2002. Producer Cable News Network, since 2002.