- The Godfather Part II (1974) kao Vito Corleone
- Taksist (1976.) kao Travis Bickle
- Razjareni bik (1980.) kao Jake LaMotta
- Kralj komedije (1982.) kao Rupert Pupkin
- Lice s ožiljkom (1983.) kao Tony Montana
- Bilo jednom u Americi (1984.) kao David "Noodles" Aaronson
- Nedodirljivi (1987.) kao Eliot Ness
- Wall Street (1987) kao Gordon Gekko
- Goodfellas (1990) kao Henry Hill
- Rt straha (1991.) kao Max Cady
- Batman se vraća (1992.) kao Pingvin
- Casino (1995) kao Sam "Ace" Rothstein
- The Insider (1999) kao Lowell Bergman
- Uhvati me ako možeš (2002.) kao Frank Abagnale Sr.
- Vuk s Wall Streeta (2013.) kao Jordan Belfort
- Bilo jednom u Hollywoodu (2019.) kao Rick Dalton
Televizija:
- Kojak (1973.-1978.) kao detektiv Theo Kojak
- Miami Vice (1984-1989) kao detektiv Sonny Crockett
- Obitelj Soprano (1999.-2007.) kao Tony Soprano