Edoardo joined London Scottish ahead of the 2021/22 Championship season from National 1 side Old Elthamians.
Born in Milan, Edoardo didn’t start playing rugby until he was 14 at Italian side Cus Milano Rugby. He took the sport up quickly and soon made it into the Italian National Academy until he reached U18s.
He then left Italy and moved to Cardiff to study, where he won 72 first team caps while at Cardiff Met including the BUCS Super Rugby Final in 2018.
After finishing his three year course he moved to the University of Bath in 2019 to complete a master’s degree in International Management.
Edoardo is predominately a second row but can also cover the back row and he has played for Harlequins A against Exeter Chiefs.
Head of Media & Comms
HEAD OF MEDICAL SERVICES
Assistant Team Manager
Head of S&C
Director of Rugby