Orla Walsh is one of Irish track cycling's most decorated riders.
A top sprinter, Walsh is the current sprint and keirin national champion and has previously represented the Ireland National Team at both European Championships and World Championships.