Question: who played david on one day at a time
Answer: Ann begins dating her divorce lawyer , David Kane ( Richard Masur ) .