chief randy belcher