Guest Stars Brian Krause as Leo Wyatt Tony Denison as Victor Bennett Markus Flanagan as Marshall Eric Matheny as Fritz Mariah O'Brien as Cynda Jimmy Dineen as Mailman