Leigh Walsh Amazon » eBay » Leigh Walsh is a actor, known for Barracuda (1978). Leigh WalshName: Leigh Walsh Leigh Walsh's filmography ActorLeigh is listed as actor for one title. BarracudaGirl StudentFilm, 1978 Find all films with Leigh Walsh as actor.