Chorister at Carlisle Cathedral, Cumbria, England
2009
1987
Todd M. Duncan
Alexandra Duncan
Duncan Hamilton
Brother of fellow Degrassi vet Annabel Waugh