Greg

Greg is a fireman and Piper's boyfriend after she divorced Leo.

They lost touch after Piper and Leo got back together. Two years later, he ran into Piper again by accident and tried to rebond with her. However, she turned him down.

Appearances
Greg has appeared in a total of 3 episodes throughout the course of the series.


 * Season six
 * Chris-Crossed
 * I Dream of Phoebe


 * Season eight
 * The Last Temptation Of Christy