Julie Ow

Julie Ow

Julie Ow was born on June 7, 1960 in Oakland, California, USA. She is known for her work on Lost (2004), Babylon 5 (1993) and Mission: Impossible (1988).



Neither Here Nor There
Loading...