answersLogoWhite

0

Brian Krause is an actor from California who played Leo on the television show Charmed. He is currently still living in California but there is no specification as to where.

User Avatar

Wiki User

10y ago

What else can I help you with?