Leonard Dillon

 is a fictional character featured in the Aliens film franchise. Played by actor Charles S. Dutton, he was introduced in the third installment of the franchise Alien³.

Notes & Trivia

 * The character of was created by David Fincher, David Giler, Walter Hill, Larry Ferguson and Vincent Ward.