Home » Profiles » Richard Baldovin (Camera Ninja) Richard Baldovin (Camera Ninja) DEE Videographer/Editor, TikTok Manager. He’s covered (Nerf) wars, you know. [website]