James McArdle Filmography
- Actor (19 credits)
- Mary Queen of Scots (2018) Earl of Moray
- Mary Queen of Scots (2018) James, Earl of Moray
- National Theatre Live: Angels in America Part Two - Perestroika (2017) Louis Ironson
- Man in an Orange Shirt (2017)
- National Theatre Live: Angels in America Part One - Millennium Approaches (2017) Louis Ironson
- The Chamber (2016)
- On the Road (2016)
- Star Wars: Episode VII - The Force Awakens (2015) Niv Lek
- 37 Days (2014) Alec
- '71 (2014) Sergeant
- Salting the Battlefield (2014) Ted Finch
- New Worlds (2014) Will Blood
- Love & Marriage (2013) Charlie McCallister
- Best Possible Taste: The Kenny Everett Story (2012) Toby
- Private Peaceful (2012) Lieutenant Buckland
- One Night in Sutherland Hill (2012) Gary
- Appropriate Adult (2011) Stephen West
- Page Eight (2011) Ted Finch
- Scissors (2011) Michael Small