BORN FEBRUARY 16TH 1971 in Westville, Nova Scotia, Canada, he played minor hockey in the local leagues. In Trenton in 1988, he played Midget hockey with the Pictou County Subways, a Junior B team of the Nova Scotia Junior Hockey League. He was drafted that season by London Knights in round 10 of the OHL Priority Selection, number 148 overall. He played three seasons in the OHL, briefly with the Knights, then the Windsor Spitfires (1989-91). He was a foundation player of the Adelaide Avalanche in 1999. 
The Avs fans chose him as their inaugural Player of the Year in 1999. His crushing body checks and timely goal scoring had taken them by storm. Fourth in the club on points, he led his team in goals with 12 from 10 games. His powerful physical style at the centre of a line with Mike Kroon and Clay DeBray allowed him to dominate play in his opponents ends, and no doubt two hat tricks at home were the icing on the cake for his fans. He was always willing to talk to them and it was not uncommon for a dozen young kids to line up for an autograph in the change room afterwards.  He won back-to-back Goodall Cups in 2000 and 2001.
He remained with the Club through the inaugural season of the AIHL in 2000, to the Club's last days in 2007, and a few games with the Adelaide A's in 2008. In 2009 he moved to Queensland and played 10 games for the Gold Coast Blue Tongues. He scored 1.8 points per game then returned to Canada. Between that first Avs season and 2008, he averaged 2 points a game — 129 goals and 100 assists for 229 points in 117 games. 
He represented Adelaide in over 100 games, plus 15 games for Australia in three D-Pool World Championships — 2004, 2005 and 2006. He produced an average of 1.73 points per game for Australia, winning silver in 2005 and bronze in 2006. In 2005, he was tournament leader for both points and assists. Walsh had been involved in South Australian hockey for almost 20 years when he was appointed head coach of the Adrenaline in 2015. He left the club on June 15th 2016.
Ross Carpenter, 'Walsh, Trevor (1971 - )', Legends of Australian Ice, Melbourne, Australia, http://icelegendsaustralia.com/bio-walsh.html, accessed online .