Wrestler And Jackass Star Passed Away

Professional wrestler Puppet The Psycho Dwarf has passed away at 54.  Born Stevie Lee Richardson, but known as Stevie Lee professionally was much more than a wrestler, he also created the Half-Pint Brawlers Organization, which earned a reality series in 2010.  He was also WCPW Midget Champion.

Lee wrestled for NWA: Total Nonstop Action, otherwise known as TNA, in 2002.  He also appeared in a couple movies, Jackass 3D, Oz the Great and Powerful, and the show American Horror Story: Freak Show.

Frankie Kazarian took to Twitter to remember his friend.




QD – All out best goes out to the family, friends, and fans of Stevie Lee.