Career
Silva was elected to the Senate of Puerto Rico in the 1980 general election. He represented the District of San Juan. Silva was reelected three more times (1984, 1988, and 1992).
After that, Silva has worked as a Legislative Advisor for the President of the Senate Thomas Rivera Schatz.