Open in app open_in_new
Chi Chi LaRue was born on November 8, 1959 in Hibbing, Minnesota, USA as Lawrence David Paciotti. He is a director and actor.
November 8, 1959, Hibbing, Minnesota, USA
? I'm a Porn StarHimself 1990 Stairway to ParadiseLois 1992 The Erotic Adventures of the Three MusketeersKing 1993 Body SearchDirector 1994 Idol CountryDirector 1999 Hard to HoldDirector 2002 Splash Shots 3: To the HiltDirector 2004 Born 2 B BadDirector 2006 Best of Eric HansonDirector 2007 Link 5: The EvolutionDirector 2011 SagatHimself 2012 Star Wars XXXC3PO (voice) 2013 London SpunkedDirector 2016 Scared StiffMakeup Artist and Director 2017 Love & Lust in New OrleansDirectorLimited to the 15 most popular items