Sopranos star James Gandolfini has filed for divorce from his wife of three years, Marcy, the New York Post reports. The couple have a two-year-old son.