who played david on one day at a time
One Day at a Time Ann Romano, a divorced mother, moves from their home in Logansport, Indiana, to Indianapolis with her daughters, the rebellious Julie and the wisecracking Barbara. Ann frequently struggles with maintaining her role as mother while affording her daughters the freedom she never had as a young woman. Ann begins dating her divorce lawyer, David Kane (Richard Masur). They become engaged and call it off on their wedding day, when David says he wants kids, but Ann does not. Dwayne Schneider, the building's quirky superintendent (most often referred to only by his last name), provides usually unwanted advice to the tenants.