Papa Stro is an American professional wrestler and actor, best known for his appearances with World Championship Wrestling under the ring name ”The Maestro”. He has also wrestled for independent circuit professional wrestling promotions such as the United States Wrestling Association, Smokey Mountain Wrestling and the World Wrestling Council. He is currently competing under the ring name ”The Stro”.
In addition to wrestling, he is also a television and film actor. He has appeared on several episodes of the television series ”One Tree Hill” and the horror films ”12-24” and ”Deader Country”.