Steve Walsh (born 13 April 1958) is an Australian former professional rugby league footballer who played for the South Sydney Rabbitohs.