Leo De Lyon
Voice actor, actor
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
changeLeo De Lyon on IMDb