Legana man Kane Scott Dallow fronts court over 24 charges