carson proctor