victor davich