Demon Bidder #2 is a fictional character portrayed by Patrick Stinson in the TV series Charmed.
They appear in 1 episodes out of a total of 178 aired
Episodes1
Soul Survivor
episode S6.E7 november 2003Paige discovers that her new boss, Larry, made a deal with the demon Zahn, in which he sold his soul for a successful career.- 42min