Behan, Debbie Abbey CareerStage Director during: 1996 Abbey Production Involvement RoleCharacterProduction Stage Director Not applicable Double Helix 1996 (Peacock)