חוטים נסתרים (2017)
Phantom Thread
תפקידים: משחק, בתור ריינולדס וודקוק
שפילברג (2017)
Spielberg
תפקידים: עצמו
לינקולן (2012)
Lincoln
תפקידים: משחק, בתור אברהם לינקולן
ניין (2009)
NINE
תפקידים: משחק, בתור גוידו קונטיני
זה יגמר בדם (2007)
There Will Be Blood
תפקידים: משחק, בתור דניאל פליינויו
הבלדה על ג'ק ורוז (2005)
The Ballad of Jack and Rose
תפקידים: משחק, בתור ג'ק סלאבין
כנופיות ניו יורק (2002)
Gangs of New York
תפקידים: משחק, בתור ביל "הקצב" קאטינג
המתאגרף (1997)
The Boxer
תפקידים: משחק, בתור דני פלין
ציד המכשפות (1996)
The Crucible
תפקידים: משחק, בתור ג'ון פרוקטור
עידן התמימות (1993)
The Age of Innocence
תפקידים: משחק, בתור ניולנד ארצ'ר
בשם האב (1993)
In the Name of the Father
תפקידים: משחק, בתור גארי קונלון
המוהיקני האחרון (1992)
The Last of the Mohicans
תפקידים: משחק, בתור הוקאיי
כף רגלי השמאלית (1989)
My Left Foot
תפקידים: משחק, בתור כריסטי בראון
אברסמייל, ניו ג'רסי (1989)
Eversmile, New Jersey
תפקידים: משחק, בתור ד"ר פרגוס או'קונל
פסים וכוכבים (1988)
Stars and Bars
תפקידים: משחק, בתור הנדרסון דורס
הקלות הבלתי נסבלת של הקיום (1988)
The Unbearable Lightness of Being
תפקידים: משחק, בתור תומאס
מכבסה יפהפיה שלי (1985)
My Beautiful Laundrette
תפקידים: משחק, בתור ג'וני
זכרונות אהבה מפירנצה (1985)
A Room with a View
תפקידים: משחק, בתור ססיל ויס
הבאונטי (1984)
The Bounty
תפקידים: משחק, בתור ג'ון פרייר