衆議院議員（2期）、参議院議員（3期）、参議院国土交通委員長、民主党参議院国会対策委員長、民主党参議院幹事長、民主党代表代行、民主党幹事長職務代行、民主党幹事長（第12代）、民主党参議院議員会長、参議院副議長（第30代）などを歴任。
历任参议院国土交通委员长、民主党参议院国会对策委员长、民主党参议院干事长、民主党代表代行、干事长职务代行、民主党干事长（第12代）、民主党参议院议员会长等职务。