Freda Foh ShenFreda Foh Shen Selective FilmographyAd Astra(2019)CastActorThe Lone Ranger(2013)CastActorStar Trek(2009)CastActorThe Mummy: Tomb of the Dragon Emperor(2008)CastActorPlanet of the Apes(2001)CastActorDude, Where's My Car?(2000)CastActorAlien Nation: Millennium(1996)CastActor(*) uncredited