Craig (High Spirits)

Craig is the owner of a comedy club named Kev's, named after Kevin Peterson who helped him during his time of struggles.

Early life
Craig worked briefly as a stripper in Los Angeles. He was not doing well and had suffered two mistakes in a matter of two weeks. On the third week, he was hired to deliver a strip-o-gram to a woman at the insurance company one floor above where Kevin was working. While in a packed elevator, Craig mistook that a pregnant lady was attempting to step out when the jammed elevator was four to five inches away from the floor, and tried to stop her, only to fall out and twist his ankle in the process. While everyone else laughed, Kevin checked his ankle and recognized it as a very bad sprain. Craig told Kevin his job and problems, and Kevin volunteered to deliver the strip-o-gram in his place. Since then, Craig became a loyal friend to Kevin, and named his comedy club after him.

Maxwell Manor
In Maxwell Manor, Craig met Paige Matthews. They flirted, and agreed to work together as matchmakers for Kevin and Cassie. He was later kidnapped, along with every other guest, by a demon. When the Halliwells confronted what they thought was the demon, Paige noticed that he made no attempt at resistance as they knocked him down and realized it was a trick. After stopping her sisters from vanquishing X'ahroth, the glamour fell away to reveal Craig.

After the sisters vanquished X'ahroth and wiped away everyone's memory about magic, he kissed Paige and asked her to visit his comedy club at some point, to which she agreed.

Appearances
Craig has appeared in a total of 1 non-canonical novel throughout the franchise.


 * High Spirits