CharacterDavid MarsdenDavid Marsden in Cold Feet (1998), played by Robert Bathurst. Played byRobert BathurstAppears inCold Feet1998