Baixar APP
Leon nasceu em Nova Iorque, Nova Iorque, EUA. É ator e produtor, conhecido pelo seu trabalho em Jamaica Abaixo de Zero (1993), Little Richard (2000) e The Temptations (1998).