beckett randolph