Jada Shada Hudson is a Barbadian Canadian drag performer and the Runner-Up of the third season of Canada's Drag Race.
FILMOGRAPHY
2020 · Self - Contestant
2024 · Self
2026 · Self - Contestant
2026 · Self