Finn Russell is from Bridge of Allan, a town in Scotland.