Al Israel Poster

Trivia (1)

Appeared in three films directed by Brian De Palma: Scarface (1983), Body Double (1984) and Carlito's Way (1993).