Michael Bailey Smith plays Balthazar, The Source and Shax on Charmed.
Chat with our AI personalities
Julian Mcmahon
Michael Bailey Smith. He is also played Coles demon half Belthazor and played the part of Shax
Julian McMahon plays Cole Turner in Charmed. Xx forevercharmed he does a
Shannen Doherty played Prue Halliwell in Charmed.
Michael Bailey Smith played the character "Shax" on Charmed.