Captain Disillusion?
I don't know if I would categorize hims as the same as Randi, tbh. But if anyone hasn't had the pleasure of seeing his videos, look them up on YouTube! He is one of my favorite content creators, and probably the least well known one. He deserves to be watched by anyone with even a moderate interest in skepticism, visual effects, or science.