Career
Early in his career Kindred formed a team with Wolfie Doctorate, known as The Blacksheep, Flanagan also formed teams with Billy Travis, Nick Dinsmore, and Steven Dunn. Flanagan wrestled one match on World Wildlife Fund Monday Night Raw losing to Brian Christopher, he then wrestled 3 matches in 1999 on World Wildlife Fund Shotgun Saturday Night all in losing efforts. After TNA he wrestled under the name Slash Venom in International Water Association Puerto Rico.
In 2005 he briefly wrestled in Ring of Honor.
He now wrestles on the southeast independent circuit mainly in United States Wrestling Organization, Showtime All-Star Wrestling and New Era Pro Wrestling, as well as many promotions throughout Indiana. On December 5, he was unmasked, revealing that he was working for Josette Bynum to "take out the Trash from OVW".
However, he lost the title to Elijah Burke on September 11, 2013. In March of 2015 during the main event at Hoosier Pro Wrestling, Scarecrow Eddie Felson and Wicked Clown jumped Flash.
Finishing moves
Frankensteiner
Slingshot somersault splash
Whip Flash (Diving neckbreaker)
Managers
James Mitchell
Josette Bynum
Hoosier Pro Wrestling
HPW Heavyweight Championship (2 times)
Hall of Fame (Class of 2014)
International Water Association Puerto Rico
International Water Association World Heavyweight Championship (5 times)
International Water Association Hardcore Championship (5 times)
International Water Association Intercontinental Heavyweight Championship (1 time)
International Water Association World Tag Team Championship (4 times) - with Miguel Perez (1) and Chicano (3)
National Wrestling Alliance
NWA North American Tag Team Championship (1 time) - with Wolfie Doctorate
Ohio Valley Wrestling
OVW Heavyweight Championship (4 times)
OVW Hardcore Championship (1 time)
OVW Television Championship (1 time)
OVW Southern Tag Team Championship (5 times) - with BJ Payne (1), Doug Basham (1), Nick Dinsmore (1) and Trailer Park Trash (2)
Pennsylvania Championship Wrestling
PCW Americas Heavyweight Championship (1 time)
PCW Tag Team Championship (1 time) - with Glen Osbourne
Pro Wrestling Illustrated
PWI ranked him # 122 of the top 500 singles wrestlers in the PWI 500 in 1999
Southern Illinois Championship Wrestling
SICW Classic Championship (3 times, current)
United States Wrestling Association
USWA World Tag Team Championship (6 times) - with Billy Travis (2), Steven Dunn (3) and Nick Dinsmore (1)
XCW Midwest Championship Wrestling
XCW Midwest Heavweight Championship (1 time).