Helen Stickler: Helen Stickler. Director: André the Giant Has a Posse. Helen Stickler was born on 13 January 1966 in Crete, Nebraska, USA. She is a director and producer, known for André the Giant Has a Posse (1997), Stoked: The Rise and Fall of Gator (2002) and Smash Lab (2007).
Known For: André the Giant Has a Posse (Director), Stoked: The Rise and Fall of Gator (Director), Smash Lab (Director), My Degeneration (Sound Department)