Artist Catalog

Leo De Lyon

Born: January 18 2017
Links:

Leo De Lyon

Irving Levin (born April 27, 1926), known professionally by his stage name of Leo De Lyon, is an American actor known for his role as Spook and Brain in the prime time animated series Top Cat.