Valerie Edmond Valerie Edmond (born 1969) is a Scottish actress. Valerie Edmond in The Crow Road Share this:RedditFacebookTumblrTwitterMoreGooglePocketLinkedInEmailPinterestLike this:Like Loading...