Michael Yurchak

Michael Yurchak (born December 20, 1971 in Los Angeles, California) is an American actor and voice actor. He provides a voice redub of Lenny Leonard, in The Simpsons.

The Simpsons

 * Lenny Leonard