devon powell