Ia tusi se faaauauga o lenei palakalafa - E 12 tausaga na avea ai o ia ma sui o le Senate o Rhode Island, mai le 1993 i le 1999 ma le 2001 i le 2007. Sa avea o ia ma Sui Ta'ita'i o le To'atele. Sa galue o ia i se komiti a le setete o loo suʻesuʻeina le faaleleia atili o tulafono a le setete e tusa ai ma le afi mataʻutia na tupu i le 2003
, ma na ia lagolagoina se tulafono tau faaofi i le 2005 ina ia faamalamalama ma faamalosia ai tulafono o le setete o le afi.