Queensland Reds
Уолш дебютировал в 1999 году в профессиональном регби в составе команды «Квинсленд Редс», проведя в чемпионате провинций две игры. Выступал за сборную Австралии до 21 года в 2000 году и за студенческую сборную Австралии. В 2004 и 2010 годах Уолш провёл ещё несколько матчей в Супер Регби за команду Квинсленда.