Michael Bailey Smith. He is also played Coles demon half Belthazor and played the part of Shax
Chat with our AI personalities
Nick Lachey
Michael Bailey Smith plays Balthazar, The Source and Shax on Charmed.
Jason Simmons and Kristopher Simmons are twins so they both play Wyatt. and then Leo the actor who plays Leo is Brian Krause.
Julian McMahon plays Cole Turner in Charmed. Xx forevercharmed he does a
Shannen Doherty played Prue Halliwell in Charmed.