 He served two terms as a state representative, traveling by train between classes in Boston each morning and legislative sessions in Providence each afternoon.Following those two terms, Caprio spent the next 12 years serving in the Rhode Island Senate, where he chaired the Senate Finance Committee in 2001–2002.In this position, Caprio saved an annual $5 million affordable housing program from being cut by the governor in 2001.