Originário de Havana, Cuba, Leon Ichaso mudou-se para o México aos quatorze anos e, posteriormente, para os Estados Unidos, onde começou a se envolver com o cinema ao co-direcionar o longa em espanhol El Super (1979). Na sequência, inseriu-se na produção televisiva americana, contribuindo para séries como Miami Vice, Crime Story e The Equalizer, além de dirigir filmes para TV como The Fear Inside…