Leanne Sackville: Leanne Sackville. Actress: Phantom Ham. Leanne Sackville is known for Phantom Ham (2003).
Known For: Phantom Ham (Mother)