an Entity in Data Space: 134.155.108.49:8890
Del Lord (October 7, 1894 - March 23, 1970) was a Canadian film actor and director. He is best known for directing many short subjects starring The Three Stooges.