devin willock