Discover
Leon Ichaso is a Cuban American writer and film director.
Director Filmography
Title | Year |
---|
The Cleaner | 2008 |
Saturday Night Live: The Best of David Spade | 2005 |
Criminal Minds | 2005 |
Execution of Justice | 1999 |
The Take | 1990 |
Crime Story | 1986 |
The Equalizer | 1985 |
Saturday Night Live | 1975 |