Debra Mooney

Played by Sascha Reid.

Appearances
2001
 * Episode 3738 - 4 April 2001