Genevieve O'Reilly
Television

Genevieve O'Reilly

Section Title: Television
Table Section Text: None

Year	Title	Role	Notes

2001	BeastMaster	Nagha	Episode: "Slayer's Return"

2002	Young Lions	Kimberly Oswald	Episode: "Asylum Seekers"

2002–05	All Saints	Leanne Curtis	Recurring role

2005	The Incredible Journey of Mary Bryant	Alicia	TV miniseries

2005	Second Chance	Susie Fulham	TV film

2005	Life	Shelly Deane	TV film

2006	The State Within	Caroline Hanley	Main role

2007	The Time of Your Life	Kate	Main role

2007	Diana: Last Days of a Princess	Diana, Princess of Wales	TV docudrama

2009	Spooks	Sarah Caulfield	Recurring role

2009	The Day of the Triffids	Michelle Beadley	Episode: "Part 1"

2010	New Tricks	Michelle Armstrong	Episode: "The Fourth Man"

2010	Law & Order: UK	Claudia Martin	Episode: "Skeletons"

2011	Waking the Dead	Julie Rees	Episode: "Harbinger: Parts 1 & 2"

2011–14	Episodes	Jamie Lapidus	Recurring role

2012	Midsomer Murders	Nina Morgan	Episode: "A Rare Bird"

2012	The Last Weekend	Daisy	TV miniseries

2013	Crossing Lines	Sienna Pride	Episode: "Pilot: Parts 1 & 2"

2014	The Honourable Woman	Frances Pirsig	TV miniseries

2015	Banished	Mary Johnson	Main role

2015–17	Glitch	Elishia McKellar	Main role

2016	Endeavour	Annette Richardson	Episode: "Arcadia"

2016	The Secret	Hazel Buchanan / Hazel Stewart	TV miniseries

2016	The Fall	Kinkhead	Episode: "His Troubled Thoughts"

2017	Star Wars Rebels	Mon Mothma (voice)	5 episodes

2017	Tin Star	Angela	10 episodes

Sentence(s)

In 2015 O'Reilly starred in the Banished, as Mary Johnson.

final_sentence: In 2015 O'Reilly starred in the Banished, as Mary Johnson.