Thursday, September 10, 2020

Barry Scott and Puppet The Psycho Dwarf Passed Away

A voice known to long-time Impact Wrestling/TNA fans has passed away.

The company announced today that Barry Scott passed away at the age of 65. Many of you will know Scott as the man who did voiceovers for TNA weekly shows and pay-per-view events. Recently, he did a voiceover introduction for Moose.

Impact also announced the passing of Stevie Lee, who worked as Puppet The Psycho Dwarf during the early days of TNA during the weekly pay-per-view era.

Lee reportedly died unexpectedly at his home on Wednesday and a GoFundMe account has been set up to help the family with funeral expenses. In addition to his work in pro wrestling, Lee did some work on FX’s “American Horror Story” and he was featured on Spike TV’s “Half Pint Brawlers” in 2010.