Playmaker di 191 cm, nato a Perugia il 27 giugno 1999, inizia il suo percorso nel settore giovanile di Perugia, per poi continuare, in ascesa, a Moncalieri, con cui ha vinto il titolo nazionale U20, nella stagione 2016/17. La sua carriera prosegue a Pallacanestro Roseto nella stagione 2017/18, e Federico sarà poi protagonista a Kleb Basket Ferrara per quattro stagioni consecutive, dal 2018 al 2022. In queste stagioni a Ferrara registra ottime statistiche, in particolare conclude la stagione 2020/21 con 7.6 punti di media tirando col 58.1% da 2 punti e il 37.2% da 3 punti. La stagione 2022-23 lo vede trasferirsi a Cento, esperienza positiva nella quale mette a referto 11.1 punti di media, 3.7 rimbalzi e 2.5 assist a partita.
In carriera vanta numerose esperienze con le selezioni giovanili italiane, con le quali ha conquistato la medaglia d’argento ai mondiali u19 in Israele. La scorsa estate, è stato convocato nella selezione U22 che ha preso parte ad un torneo amichevole internazionale in Canada.