Artist Catalog

Leo De Lyon

Born: March 27 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.