Julia Self was born on Oct 19, 1970 in USA. Julia Self's big-screen debut came with Starship Troopers directed by Paul Verhoeven in 1997. Julia Self is known for The Rock 'n' Roll Dreams of Duncan Christopher directed by Justin S. Monroe, Jack Roberts stars as Duncan and Peter Bedgood as Charlie. The upcoming new movie Julia Self plays is Full Out 2: You Got This! which will be released on Feb 01, 2020.
Julia Self was born on October 19, 1970 in Oklahoma City, Oklahoma, USA. She is an actress, known for Bone Dry (2007), Chase (2010) and The Rock 'n' Roll Dreams of Duncan Christopher (2010).
BirthdayOct 19, 1970
Place of BirthOklahoma City, Oklahoma, USA