Shannon Davidson is a Scottish actor and graduate of Performing Arts Studio Scotland.
The Defender
Song of the Swan
Groom
The Red Shoes: 75th Anniversary
Pact
Movie
Movie · as Alice
Movie · as Self
Movie · as Moira Shearer
Movie · as Katy