- The Godfather Part II (1974) kot Vito Corleone
- Taksist (1976) kot Travis Bickle
- Pobesneli bik (1980) kot Jake LaMotta
- Kralj komedije (1982) kot Rupert Pupkin
- Scarface (1983) kot Tony Montana
- Bilo je nekoč v Ameriki (1984) kot David "Noodles" Aaronson
- Nedotakljivi (1987) kot Eliot Ness
- Wall Street (1987) kot Gordon Gekko
- Goodfellas (1990) kot Henry Hill
- Cape Fear (1991) kot Max Cady
- Batman se vrača (1992) kot Pingvin
- Casino (1995) kot Sam "Ace" Rothstein
- The Insider (1999) kot Lowell Bergman
- Ujemi me, če me moreš (2002) kot Frank Abagnale Sr.
- Volk z Wall Streeta (2013) kot Jordan Belfort
- Bilo je nekoč v Hollywoodu (2019) kot Rick Dalton
Televizija:
- Kojak (1973-1978) kot detektiv Theo Kojak
- Miami Vice (1984-1989) kot detektiv Sonny Crockett
- Sopranovi (1999-2007) kot Tony Soprano