Skip to main content

Ruth Chao

Filmography5

Life in Outer Space

Life in Outer Space

2022
The Lucy Mission: Origins of the Solar System

The Lucy Mission: Origins of the Solar System

2022
A Message to the Stars

A Message to the Stars

2021
Life in Outer Space - The Solar System

Life in Outer Space - The Solar System

2015
Is Anybody Out There?

Is Anybody Out There?

2015

Television1

Asteroids: A New Horizon

Asteroids: A New Horizon

2021