Freaky Tales 2025
as Warriors Announcer
NWA Starrcade 1985 1985
Executive Producer
NWA The Last Battle of Atlanta 1983
Director
Credits from TMDB.