Sam Ryder as Stuart - Braveheart Fan Cast | myCast.io