Lewis MacLeod

Lewis MacLeod was the voice of [Sebulba]] in The Phantom Menace.