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 change

Leo De Lyon on IMDb