who plays bleu davinci bmf