Jack Walsh nicknamed "Duck" was an Australian professional rugby league footballer who played in the 1930s, 1940s and 1950s.
Walsh made his first grade debut for Souths against Canterbury-Bankstown in 1937.
In 1939, Walsh played for Souths in the 1939 grand final against Balmain where the club lost heavily by a score of 33–4 at the Sydney Cricket Ground.
Walsh was a member of their third premiership winning team defeating Balmain 8–5 in the 1948 grand final.
This Australian rugby league football biography is a stub.