No photoDavid LiuActorIMDb Produced 11980s1983Big Bird in ChinaProducerAppearances12000s2007Quantum HoopsHimself