James Purefoy

James Purefoy

James Brian Mark Purefoy (born 3 June 1964) is an English actor. He played Mark Antony in the HBO series Rome, Nick Jenkins in A Dance to the Music of Time, college professor turned serial killer Joe Carroll in the series The Following, Solomon Kane in the film of the same name, and Hap Collins in t…

Filmography

Masters of the Universe
Masters of the Universe
2026 · Movie
as King Randor
Sex Education
Sex Education
2019 · TV
as Remi Milburn
The Witcher
The Witcher
2019 · TV
as Skellen
Revenge
Revenge
2011 · TV
as Dominik Wright
The Following
The Following
2013 · TV
as Joe Carroll
Sherlock Holmes
Sherlock Holmes
1984 · TV
as James McCarthy
Rome
Rome
2005 · TV
as Mark Antony
A Discovery of Witches
A Discovery of Witches
2018 · TV
as Philippe De Clermont
A Discovery of Witches
A Discovery of Witches
2018 · TV
as Philippe de Clermont
Altered Carbon
Altered Carbon
2018 · TV
as Laurens Bancroft
Trollhunters: Tales of Arcadia
Trollhunters: Tales of Arcadia
2016 · TV
as Amulet (voice)
The Recruit
The Recruit
2022 · TV
as Oliver Bonner-Jones
Late Night with Jimmy Fallon
Late Night with Jimmy Fallon
2009 · TV
as Self
Pennyworth: The Origin of Batman's Butler
Pennyworth: The Origin of Batman's Butler
2019 · TV
as Captain Gulliver 'Gully' Troy
Episodes
Episodes
2011 · TV
as Rob
Sharpe
Sharpe
1993 · TV
as Jack Spears
The Hollow Crown
The Hollow Crown
2012 · TV
as Thomas of Mowbray
John Carter
John Carter
2012 · Movie
as Kantos Kan
Camelot
Camelot
2011 · TV
as King Lot
Marie Antoinette
Marie Antoinette
2022 · TV
as Louis XV
A Knight's Tale
A Knight's Tale
2001 · Movie
as Colville
Resident Evil
Resident Evil
2002 · Movie
as Spence
Urban Myths
Urban Myths
2017 · TV
as Billy Wilder
No Man's Land
No Man's Land
2020 · TV
as Stanley