Home›Julia SelfJulia SelfKnown for ActingBorn:1970-10-19Place:Oklahoma City, Oklahoma, USAMovies2020Full Out 2: You Got This! Details 2007Bone Dry Details 1997Starship Troopers Details