devin kent