Leon to 62-letni aktor ( 8 mars 1962). Leon wystąpił w 8 seria i 16 movies. Spektakl do znalezienia w roli Harris w serialu Swarm. W kinie, jako Derice Bannock w filmie fabularnym Cool Runnings.