Acting
2006 · Spencer W. Kimball (voice)
2004 · Lazarus (voice)
2004 · Spice Merchant (voice)
2003 · Professor Quigley (voice)
2002 · Salman (voice)
2001 · Red Dragon/Foo-Ling / The Guru/Babu (voice)
1999 · Burmese Emissary (voice)