No photoLeroy ChiaoActorIMDb Acted in 22010s2016Fight For SpaceMovie · Documentary782000s2002Space Station 3DMovie