Movies List
TV Show List
Enjoy

as Laura

2021
The Princess Switch

as Queen Caroline

2018
Miracle Landing on the Hudson

as Pam Seagle

2014
Quirke

as Rose Crawford

2014
Sightseers

as

2013
Genova

as Susanna

2009
London Voodoo

as Sarah

2004
Three Blind Mice

as Thomas's Boss

2003
The Winslow Boy

as Miss Barnes, Beacon Reporter

1999
Mrs Brown

as Princess Alexandra

1997
Sara Stewart Sara Stewart

Birthday

1966-06-28

Place of Birth

Edinburgh, Scotland, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now