Donald Margolis Donald Margolis, played by John de Lancie, appears in Breaking Bad. Played by John de Lancie Appearances Breaking Bad — 4 episodes