Home›Ellen HoEllen HoKnown for ActingBorn:1988-07-10Place:San Francisco, California, USAMovies2016Mojave Details 2015Ktown Cowboys Details 2014Taken 3 Details 2014Inherent Vice Details 20142 Bedroom 1 Bath Details 2009The Red Door Details