Leon Andrews played for Cardiff between 2002 and 2007 making 99 appearances before joining Cross Keys, where he remained for 12 seasons until he returned to the Arms Park in 2019.
He represented Wales at U18, U19 and U21 and played 3 times for Cardiff Blues - against Ospreys, Ulster and Glasgow.