Occupation Actress Spouse Cal MacAninch Role Television actress | Name Shauna Macdonald Years active 1999–present | |
![]() | ||
Born 21 February 1981 (age 44) ( 1981-02-21 ) Malaysia Children Jesi-Lilas Macaninch, Ava-Red Amahle Macaninch, Ever Eden-Rose Macaninch Movies and TV shows The Descent, The Descent Part 2, Filth, Howl, Spooks Similar People Natalie Mendoza, Jon Harris, Neil Marshall, Cal MacAninch, Jon S Baird |
Shauna macdonald writer director actress of tru love canada
Shauna Macdonald (born 21 February 1981) is a Scottish television and film actress.
Contents
- Shauna macdonald writer director actress of tru love canada
- KATIE CHATS InsideOut SHAUNA MACDONALD ACTRESS TRU LOVE
- Biography
- Television career
- Film career
- Theatre
- Filmography
- References

KATIE CHATS: InsideOut, SHAUNA MACDONALD, ACTRESS, TRU LOVE
Biography

Shauna Macdonald was born in Malaysia and shortly after moved back to her family's native Edinburgh, Scotland, before moving to Glasgow to train at the Royal Scottish Academy of Music and Drama.

She and her husband, the actor Cal MacAninch, have three daughters. She is a keen marathon runner.
Television career

She has appeared in various British TV series, most notably as Sam Buxton in Spooks.
Film career

She portrayed Sarah in the horror film The Descent and its sequel.
Theatre
Filmography
Actress
-
A Bear Named Wojtek (TV Movie) (pre-production) as
Beryl
2023
Broono (Short) (post-production) as
Jeanette
2022
Mayflies (TV Series) as
Fiona
- Episode #1.2 (2022) - Fiona (as Fiona MacDonald)
- Episode #1.1 (2022) - Fiona (as Shauna MacDonald)
2021
The Scotts (TV Series) as
Vonny Scott
2022
Shetland (TV Series) as
Rachel Cairns
- Episode #7.6 (2022) - Rachel Cairns
- Episode #7.5 (2022) - Rachel Cairns
- Episode #7.4 (2022) - Rachel Cairns
- Episode #7.3 (2022) - Rachel Cairns
- Episode #7.2 (2022) - Rachel Cairns
- Episode #7.1 (2022) - Rachel Cairns
2022
Outlander (TV Series) as
Flora MacDonald
- Give Me Liberty (2022) - Flora MacDonald
2021
Annika (TV Series) as
Liz Dunbar
- Episode #1.2 (2021) - Liz Dunbar
2020
Consumed (Short) as
Faye
2020
The Nest (TV Mini Series) as
Sheena Galvin
- Episode #1.5 (2020) - Sheena Galvin
2020
This Thing of Darkness (Podcast Series) as
Laura
- Part 7 (2020) - Laura
- Part 6 (2020) - Laura
- Part 5 (2020) - Laura
- Part 4 (2020) - Laura
- Part 3 (2020) - Laura
- Part 2 (2020) - Laura
- Part 1 (2020) - Laura
2020
Liar (TV Series) as
Mary Earlham
- Episode #2.4 (2020) - Mary Earlham
2019
Hold the Sunset (TV Series) as
Georgie
- Doing a Bunk (2019) - Georgie
- Damage Limitation (2019) - Georgie
- The Disappearance (2019) - Georgie
2019
Spare Parts (Short) as
Joanna
2019
Balance, Not Symmetry as
Catherine
2015
Danger Mouse (TV Series) as
Professor Squawkencluck / Big Head / HEAD
- The World is Full of Stuff (2019) - Professor Squawkencluck (voice)
- Lost in Exaggeration (2019) - Professor Squawkencluck (voice)
- The Supies (2019) - Professor Squawkencluck (voice)
- Duplicate Mouse (2019) - Professor Squawkencluck / Big Head (voice)
- Jam Session (2019) - Professor Squawkencluck (voice)
- Danger-Thon! (2019) - Professor Squawkencluck (voice)
- Crouching Hamster, Hidden Wagon (2019) - Professor Squawkencluck (voice)
- We Aren't Family (2019) - Professor Squawkencluck (voice)
- Melted (2018) - Professor Squawkencluck (voice)
- A Fear to Remember (2018) - Professor Squawkencluck (voice)
- Rodent Recall (2018) - Professor Squawkencluck (voice)
- Bot Battles (2018) - Professor Squawkencluck (voice)
- No More Mr Ice Guy (2018) - Professor Squawkencluck (voice)
- Force of Nature (2018) - Professor Squawkencluck (voice)
- Licence to Care (2018) - Professor Squawkencluck (voice)
- The Law of Beverages (2018) - Professor Squawkencluck (voice)
- Daylight Savings Crime (2018) - Professor Squawkencluck (voice)
- A Fistful of Penfolds (2018) - Professor Squawkencluck (voice)
- For Your Insides Only (2018) - Professor Squawkencluck (voice)
- Henemy of the State (2018) - Professor Squawkencluck (voice)
- Clash of the Odd-esey (2018) - Professor Squawkencluck (voice)
- Grand Stressed Auto (2018) - Professor Squawkencluck (voice)
- Twysted Sister (2018) - Professor Squawkencluck (voice)
- The Scare Mouse Project (2017) - Professor Squawkencluck (voice)
- Dark Side of the Mouse (2017) - Professor Squawkencluck (voice)
- Nero Come Home (2017) - Professor Squawkencluck (voice)
- Crumfan (2017) - Professor Squawkencluck (voice)
- Dry Hard (2017) - Professor Squawkencluck (voice)
- Groundmouse Day (2017) - Professor Squawkencluck (voice)
- There's Something About Scarlett (2017) - Professor Squawkencluck (voice)
- Gold Flinger (2017) - Professor Squawkencluck (voice)
- A Loo to A Kill (2017) - Professor Squawkencluck (voice)
- Quantum of Rudeness (2017) - Professor Squawkencluck (voice)
- Big Trouble In Little Clowntown (2017) - Professor Squawkencluck (voice)
- I Believe In Danger Mouse (2017) - (voice)
- Lost Tempers in Space (2017) - Professor Squawkencluck (voice)
- Live and Let Cry (2017) - Professor Squawkencluck (voice)
- Squawkenbard Kingcluck Brunel (2017) - Professor Squawkencluck (voice)
- Colonel Danger Mouse (2017) - Professor Squawkencluck (voice)
- Dark Dawn (2017) - Professor Squawkencluck (voice)
- Mouse Rise (2016) - Professor Squawkencluck (voice)
- MouseFall (2016) - Professor Squawkencluck (voice)
- High School Inedible (2016) - Professor Squawkencluck (voice)
- Agent 58 (2016) - Professor Squawkencluck (voice)
- Sir Danger De Mouse (2016) - Professor Squawkencluck (voice)
- The Spy Who Came in with a Cold (2016) - Professor Squawkencluck (voice)
- The Confidence Trick (2016) - Professor Squawkencluck (voice)
- Dream Worrier (2016) - Professor Squawkencluck (voice)
- Very Important Penfold (2016) - Professor Squawkencluck (voice)
- Danger Is Forever (2016) - Professor Squawkencluck (voice)
- Half the World Is Not Enough (2016) - Professor Squawkencluck (voice)
- Tomorrow Never Comes (2016) - Professor Squawkencluck (voice)
- Queen of Weevils (2016) - Professor Squawkencluck (voice)
- Cheesemageddon (2016) - Professor Squawkencluck (voice)
- Attack of the Clowns (2016) - Professor Squawkencluck (voice)
- Megahurtz Attacks (2016) - Professor Squawkencluck (voice)
- Escape from Big Head (2016) - Professor Squawkencluck (voice)
- Frankensquawk's Monster (2016) - Professor Squawkencluck (voice)
- Happy Boom Day! (2016) - Professor Squawkencluck (voice)
- There's No Place Like Greenback (2016) - Professor Squawkencluck (voice)
- Never Say Clever Again (2016) - Professor Squawkencluck (voice)
- The Snowman Cometh (2015) - Professor Squawkencluck (voice)
- Danger Fan (2015) - Professor Squawkencluck (voice)
- The Unusual Suspects (2015) - Professor Squawkencluck (voice)
- Big Penfold (2015) - Professor Squawkencluck (voice)
- The Other Day the Earth Stood Still (2015) - Professor Squawkencluck (voice)
- The World Wide Spider (2015) - Professor Squawkencluck (voice)
- Big Head Awakens (2015) - Professor Squawkencluck / HEAD (voice)
- Pink Dawn (2015) - Professor Squawkencluck (voice)
- Planet of the Toilets (2015) - Professor Squawkencluck (voice)
- Greenfinger (2015) - Professor Squawkencluck (voice)
- Danger at C Level (2015) - Professor Squawkencluck (voice)
- Danger Mouse Begins- Again (2015) - Professor Squawkencluck (voice)
2019
Anam (Short) as
Breagha
2018
12 Point Kill (Short) as
Sara
2018
The Cry (TV Mini Series) as
Dr. Wallace
- Episode #1.4 (2018) - Dr. Wallace
- Episode #1.3 (2018) - Dr. Wallace
- Episode #1.2 (2018) - Dr. Wallace
- Episode #1.1 (2018) - Dr. Wallace
2018
White Chamber as
Dr. Elle Chrystler
2017
Spitball (Short) as
Lilly
2017
Star Wars: Episode VIII - The Last Jedi as
Temporary Command Center Resistance Pilot
2017
Nails as
Dana Milgrom
2016
In Plain Sight (TV Mini Series) as
Agnes Muncie
- Episode #1.3 (2016) - Agnes Muncie
- Episode #1.2 (2016) - Agnes Muncie
- Episode #1.1 (2016) - Agnes Muncie
2016
Halloween Comedy Shorts (TV Series) as
Jennifer Bruce
- Ross Noble's Horror: The Catchment (2016) - Jennifer Bruce
2016
Soldier Bee (Short) as
Jodie
2016
Moon Dogs as
Ruby
2016
The Five (TV Mini Series) as
Young Julie / Younger Julie Wells
- Episode #1.9 (2016) - Young Julie
- Episode #1.10 (2016) - Young Julie
- Episode #1.7 (2016) - Young Julie
- Episode #1.5 (2016) - Young Julie
- Episode #1.1 (2016) - Younger Julie Wells
2016
Murder (TV Mini Series) as
Katrina Durridge
- The Third Voice (2016) - Katrina Durridge (as Shauna MacDonald)
2016
La corrispondenza as
Victoria
2015
Howl as
Kate
2015
Swung as
Hannah
2015
Katie Morag (TV Series) as
Mrs. Cavendish
- Katie Morag and the Worst Day Ever (2015) - Mrs. Cavendish
2013
Filth as
Carole
2013
Waterloo Road (TV Series) as
Yvonne Hegarty
- Love Hurts (2013) - Yvonne Hegarty
2013
Made in Belfast as
Alice
2013
Ripper Street (TV Series) as
Martha Fanthorpe
- A Man of My Company (2013) - Martha Fanthorpe
2012
Separate We Come, Separate We Go (Short) as
The Mother
2011
The Hike as
Helen
2011
Case Histories (TV Series) as
Shirley Manning
- Case Histories, Part 2 (2011) - Shirley Manning
- Case Histories, Part 1 (2011) - Shirley Manning
2009
The Descent: Part 2 as
Sarah Carter (as Shauna MacDonald)
2008
Mutant Chronicles as
Adelaide
2008
Bonekickers (TV Mini Series) as
Boudica
- The Eternal Fire (2008) - Boudica (as Shauna MacDonald)
2007
Jetsam as
Rachel
2007
Wedding Belles (TV Movie) as
Rhona (as Shauna MacDonald)
2007
If I'm Spared (Short) as
Fiona
2006
Chicken Soup (Short) as
Jess
2006
Sea of Souls (TV Series) as
Rosie Galt
- The Newsroom (2006) - Rosie Galt
2005
The Descent as
Sarah
2003
MI-5 (TV Series) as
Sam Buxton
- The Suffering of Strangers (2004) - Sam Buxton (uncredited)
- Frequently Asked Questions (2004) - Sam Buxton (uncredited)
- Celebrity (2004) - Sam Buxton (uncredited)
- Outsiders (2004) - Sam Buxton (uncredited)
- Persephone (2004) - Sam Buxton
- Love and Death (2004) - Sam Buxton (uncredited)
- A Prayer for My Daughter (2004) - Sam Buxton (uncredited)
- Who Guards the Guards? (2004) - Sam Buxton (uncredited)
- The Sleeper (2004) - Sam Buxton (uncredited)
- Project Friendly Fire (2004) - Sam Buxton (uncredited)
- Smoke and Mirrors (2003) - Sam Buxton (uncredited)
- Seventh Division (2003) - Sam Buxton (uncredited)
- Strike Force (2003) - Sam Buxton (uncredited)
- Clean Skin (2003) - Sam Buxton (uncredited)
- Without Incident (2003) - Sam Buxton (uncredited)
- I Spy Apocalypse (2003) - Sam Buxton (uncredited)
- Blood & Money (2003) - Sam Buxton (uncredited)
- Spiders (2003) - Sam Buxton (uncredited)
- Nest of Angels (2003) - Sam Buxton (uncredited)
- Legitimate Targets (2003) - Sam Buxton (uncredited)
2004
The Rocket Post as
Catriona Mackay
2004
Niceland (Population. 1.000.002) as
Sandra
2003
State of Play (TV Mini Series) as
Sonia Baker
- Episode #1.6 (2003) - Sonia Baker
- Episode #1.4 (2003) - Sonia Baker
- Episode #1.3 (2003) - Sonia Baker
2002
Taggart (TV Series) as
Helen McCabe
- Hard Man (2002) - Helen McCabe
2001
Late Night Shopping as
Gail (as Shauna MacDonald)
2000
Daybreak as
Emily
2000
Murder Rooms: Mysteries of the Real Sherlock Holmes (TV Mini Series) as
Marie's Friend
- The Dark Beginnings of Sherlock Holmes: Part 1 (2000) - Marie's Friend
1999
The Debt Collector as
Catriona (as Shauna MacDonald)
Self
-
Invisible Heroes (Documentary) (filming) as
Self
2020
The Scotts (TV Series) as
Vonny Scott
- Pilot (2020) - Vonny Scott
2015
The Drew Carson Show (Podcast Series) as
Self - Guest
2010
Deeper and Darker: The Making of the 'Descent: Part 2' (Video documentary short) as
Self
2009
The Making of 'Mutant Chronicles' (Video documentary) as
Self - Adelaide
2007
British Film Forever (TV Mini Series documentary) as
Self
- Magic, Murder and Monsters: The Story of British Horror and Fantasy (2007) - Self
- Hardship, Humour and Heroes: The Story of British Realism (2007) - Self
- Guns, Gangsters and Getaways: The Story of the British Crime Thriller (2007) - Self
2006
The Making of 'The Descent' (Video documentary short) as
Self
Archive Footage
2017
Danger Mouse (TV Series) as
Professor Squawkencluck
- Yule Only Watch Twice (2017) - Professor Squawkencluck
References
Shauna Macdonald Wikipedia(Text) CC BY-SA