Leonard Daniels
Leonard Daniels is an actor, known for The Blues Brothers (1980) and The Ivory Ape (1980).
Leonard Daniels's FILMOGRAPHY
as Actor (1)