calum snyder