Actor
Phantom Thread
2017
as Reynolds Woodcock
Lincoln
2012
as Abraham Lincoln
Nine
2009
as Guido Contini
There Will Be Blood
2007
as Daniel Plainview
The Ballad of Jack and Rose
2005
as Jack Slavin
Abby Singer
2003
as Daniel Day-Lewis (uncredited)
Gangs of New York
2002
as Bill "The Butcher" Cutting
The Boxer
1997
as Danny Flynn
The Crucible
1996
as John Proctor
In the Name of the Father
1993
as Gerry Conlon
The Age of Innocence
1993
as Newland Archer
The Last of the Mohicans
1992
as Hawkeye
Eversmile New Jersey
1989
as Dr. Fergus O'Connell
My Left Foot: The Story of Christy Brown
1989
as Christy Brown
Stars & Bars
1988
as Henderson Dores
The Unbearable Lightness of Being
1988
as Tomas
Nanou
1987
as Max
The Insurance Man
1986
as Kafka
A Room with a View
1985
as Cecil Vyse
My Beautiful Laundrette
1985
as Johnny Burfoot
The Bounty
1984
as John Fryer
Dangerous Corner
1983
as Gordon Whitehouse
Gandhi
1982
as Colin
How Many Miles to Babylon?
1982
as Alex Moore
Artemis '81
1981
as Library Student
Sunday Bloody Sunday
1971
as Child Vandal (uncredited)
Anemone