PersonJohn Rafter Lee3 credits in the catalogue: acting.ActingBugsy Malone1976Benny LeeAeon Flux1991Trevor GoodchildVampire Hunter D: Bloodlust2001Meier Link (voice)