Cast Credits The Dresden Files (2007) Guest starring as Sharon Episode 1x06: Soul Beneficiary (Mar 4, 2007) Mutant X (2001) Guest starring as The Acupuncturist Episode 3x10: Brother's Keeper (Jan 19, 2004)