Leo De Lyon

Irving Levin (April 27, 1926 - September 18, 2021), known professionally by his stage name Leo De Lyon, was an American actor who was best known for his role as Spook and Brain in the prime time animated series Top Cat (1961-1962).

Other websites

Category:1926 births
Category:2021 deaths
Category:Actors from New Jersey