Biqtch Puddin was born as Steven Glen Diehl. He is an actor, producer and drag queen; best known as being the season 2 winner of the Boulet Brothers' DRAGULA reality-competition show.
Movie | Real Drag | 2025 | |
Series | Drag Me to Dinner | Self - Drag Queen | 2023-05-31 |
Series | Sado Psychiatrist | Temptress | 2020-01-27 |
Movie | NightGowns FOREVER | Self | 2020-08-09 |
Series | The Boulet Brothers' Dragula | Self - Contestant | 2016-10-31 |