Man who robbed Cavendish at knifepoint found guilty