Andrew Weir tem 44 anos de idade (26 décembre 1980). Andrew Weir apareceu em sem série e 1 filme. No cinema, como Young Hamish Campbell na longa-metragem Braveheart.