davian powell