Skip Navigation Links


Walter Soo Hoo




China's Little Devils
Little Devil
1945
Left Hand of God
Clinic Orderly
1955
Soldier of Fortune
Elevator Operator
1955
Around the World in 80 Days
Extra
1956
Number 23
Chinese Restaurant Owner
2007




"