Leroy Chiao Filmography
- Actor (4 credits)
- NASA's Unexplained Files (2012) играет самого себя - NASA Shuttle Astronaut
- How the Universe Works (2010) играет самого себя - Astronaut
- Big, Bigger, Biggest (2008) играет самого себя - Astronaut
- Space Station 3D (2002) играет самого себя