The Lionhearts/Trivia


 * Hey Its That Voice:
 * William H. Macy plays Leo.
 * Lana is voiced by Peri Gilpin, aka Roz Doyle from Frasier.
 * Leo's makeup artist is played by Betty White.
 * Leo Sr. is voiced by Broadway veteran Harve Presnell.