Dennis Christopher

Dennis Christopher (born Dennis Carrelli, December 2, 1955) is an actor who played Leonide Moguy in Django Unchained.