Walsh came through the academy system, having played his junior rugby for
Manly, and been named as a wider training squad player for the Waratahs for the
2020 Super Rugby season. He joined in July 2020, and represented the side 5 times over the course of the next two seasons. He signed for the ahead of the
2022–23 United Rugby Championship. ==References==