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

Sex Education
Sex Education
2019 · TV
as Remi Milburn
The Witcher
The Witcher
2019 · TV
as Skellen
Revenge
Revenge
2011 · TV
as Dominik Wright
Late Night with Jimmy Fallon
Late Night with Jimmy Fallon
2009 · TV
as Self
Sherlock Holmes
Sherlock Holmes
1984 · TV
as James McCarthy
The Following
The Following
2013 · TV
as Joe Carroll
Altered Carbon
Altered Carbon
2018 · TV
as Laurens Bancroft
Masters of the Universe
Masters of the Universe
2026 · Movie
as King Randor
Rome
Rome
2005 · TV
as Mark Antony
Trollhunters: Tales of Arcadia
Trollhunters: Tales of Arcadia
2016 · TV
as Kanjigar / Amulet / Ghost Kanjigar
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
Episodes
Episodes
2011 · TV
as Rob
Sharpe
Sharpe
1993 · TV
as Jack Spears
Pennyworth: The Origin of Batman's Butler
Pennyworth: The Origin of Batman's Butler
2019 · TV
as Captain Gulliver 'Gully' Troy
Boon
Boon
1986 · TV
as Alan Bridges
The Recruit
The Recruit
2022 · TV
as Oliver Bonner-Jones
Resident Evil
Resident Evil
2002 · Movie
as Spence
John Carter
John Carter
2012 · Movie
as Kantos Kan
Camelot
Camelot
2011 · TV
as King Lot
A Knight's Tale
A Knight's Tale
2001 · Movie
as Colville
The Hollow Crown
The Hollow Crown
2012 · TV
as Thomas of Mowbray
Saint-Pierre
Saint-Pierre
2025 · TV
as Sean Gallagher
No Man's Land
No Man's Land
2020 · TV
as Stanley