×
Loading in progress
  • BIRTH 23/11/1931
  • Country Canada
  • SHOW 1

Michelle DuBarry

Michelle DuBarry is the stage name of Russell Alldread, a Canadian drag queen, who was awarded the title of World's Oldest Performing Drag Queen by the Guinness Book of World Records in 2015. However, the distinction was disputed by another performer, who was subsequently awarded the title in 2016.

Michelle DuBarry

Show

Canada's Drag Race
Canada's Drag Race
Self - Special Guest