Mark Hamill / Leavelle
Appears in
The Simpsons
Voice actors
Mark Hamill