Fabio started playing water polo at Encantada water polo club in Puerto Rico.
While at Encantada, He accomplished a
number of National league titles . Fabio played for the Youth and Junior National teams of Puerto Rico. He competed in the youth Pan-American games and Junior World Championships.
He attend Long Beach City College and played under Chris Oeding for two years where he won two Conference Championships and made the 1st Team All Conference team.
Upon completing his studies at LBCC Fabio transferred to Whittier College where he played for two years. He currently plays the senior national Team of Puerto Rico where he won a bronze metal in the Central American games and a gold medal in the CCAN games.