Charmed
Advertisement


Amir Aboulela portrayed a Triad member in three season 3 episodes "Magic Hour", "Sight Unseen" and "Power Outage".

External links[]

Advertisement