Federico played for the Hamilton Hurricanes of the Canadian Junior Football League for two seasons after graduating from high school.
[1] While playing for the Hurricanes, he worked on his sports management diploma at Niagara College.
[1] After using a redshirt season in 2017, Federico played U Sports football for the Queen's Gaels from 2018 to 2021.
[3] Federico was selected in the second round, 17th overall, by the Hamilton Tiger-Cats in the 2022 CFL Draft and signed with the team on May 9, 2022.
[4] Following training camp in 2022, he began the season on the practice roster, but soon after made his professional debut on July 21, 2022, against the BC Lions where he had one special teams tackle.