James Sie

James Sie (Born December 18, 1962) is an actor who played Blind Duck in Indiana Jones and the Staff of Kings.