We don't have a biography for Debra Kelleher-Smith yet. Hang in there, or go ahead and contribute one.
Crew Credits The Tribe (1999) Show crew as Production Manager Show crew as Producer Episode 2x01: Episode 1 (Nov 13, 1999)