James McArdle
Credits

Playing Nice
Actor
Miles Lambert
Miniseries
2025

Sexy BeastStream
Actor
Gal Dove
Series
2024

FREE PARAMOUNT+ WITH SHOWTIME: Sexy Beast(FREE FULL EPISODE) (TV-MA)
Actor
Gal Dove
Show
2024

The Tragedy of Macbeth
Actor
Macbeth
Show
2023

Life After Life
Actor
Hugh
Show
2022

Mare of EasttownStream
Actor
Deacon Mark Burton
Series
2021

Ammonite
Actor
Roderick Murchison
Movie
2020

Mary Queen of Scots
Actor
Earl of Moray
Movie
2018

Man in an Orange ShirtStream
Actor
Thomas March
Miniseries
2017

The Chamber
Actor
Parks
Movie
2016

On the Road
Actor
Movie
2016

Love and Marriage
Actor
Charlie McCallister
Show
2013

Best Possible Taste: The Kenny Everett Story
Actor
Toby
Show
2012

Worricker
Actor
Ted Finch
Series
2011

Appropriate Adult
Actor
Stephen West
Show
2011

Appropriate Adult
Actor
Stephen West
Show
2011

Stacey Stone
Actor
Show
2001